Even smoother :)

Ok, added some more smoothness to it, please try it out and tell me what
you think. Also, is there a "time elapsed" variable, or are we using
fixed framerate? Because if there is, I'm gonna need to use it here.