Started on new strcuture with a GameModel and a GameView

The new gameplay classes will coordinate the different
tonelines as well as putting together a more gamelike
view with background, score system and such.