Updated the Location class to no longer just be an enum.  The class now
handles the difference between rooms and hallways.  Player, GameState,
and GameEngineService classes have been updated to reflect the changes.