updateGame(long gameTime) is called to allow the came to update its state
this method is called independantly of render(Video v) as Renditions are
usually operating on a framerate and are only updated as needed, where
updates can occour more frequently to allow for extra operation to occour.