Completed HUD + Game class

There is now a Game class which handles everything, rather than it being
in main.
Entering numbers through the keypad works completely, except the timer
freezes. The minimap display also works completely.
Lots of refactoring + buttons

Made a button class.
Moved a lot of code around between Global, main and Game.