Modified update method to use Constant Game Speed independent of
Variable FPS
(http://www.koonsolo.com/news/dewitters-gameloop/)