Application::run(): Use fixed timestep

This allows for framerate independent updates