Begin work on the heart of the game

- Do some graphical work for the square backgrounds (BackgroundBuilder)
- Fool around with some grid components
- Add GameProcessor, the heart of the heart of the game
- Change some of the Characteristic enums
- Darken colours for Square backgrounds