MOSILAB: Development of a modelica based generic simulation tool supporting modal structural dynamics