Integrated time-based animation into the game loop

By using objects from
http://codeutopia.net/blog/2009/08/21/using-canvas-to-do-bitmap-sprite-a
nimation-in-javascript/ I have now got a walking Jacko sprite moving
across my game. Yay!

This lays the foundation for more advanced animated sprites for all
game objects.