board no longer gets serialized to/from protobuf and sent when creating games, gets loaded by the client from the map database instead. It was done this way originally incase we ever wanted to support resuming a game mid-game, but this is no longer a concern.