Added an integrator and fixed timestep physics for game loop

Code is from the physics articles by Glenn Fiedler,
www.gafferongames.com
Right now it does not work. The likely issue is in some sort of
conversion/truncation going on since SDL returns time in ms using int,
while the article assumes time is given in seconds in floating point.

Anyway I'll have a while to think about this...