Game World Data

The foundation upon our entire game is interacting with the world; in our case world is synonymous with state. So we need a very clear definite of state data and how to interact with it.

So that's what we'll do now!