Finished core game engine

The initial game engine is now finished. However The current setup will
not run the game at exactly 60 FPS, its more in the region of 58-59 FPS.