Preliminary Game Design

Still need to add in the topology stuff and how to store location and
state