fixed variable timestep in physics engine - takes care of issue #17