Finished adding zones and rooms, allowing for movement between rooms with custom exit designations. Added sanity check to ensure all exits have defined rooms.