Refactor game world to own class.

Calling it board for now, as the GameState object already has a reference
to a 'world' object.