Removes rooms as separate entity and integrates room functionality into locations.
Moves location code to Location directory.  Fumbles toward Location type classes.
Begins writing Location instances.
Finished dummy Location class instances.
Fixes MetaLocation module name.  Probably will change it later because it's stupid.
Adds Bool to join and leave as primitive way to signify success / failure.
Location is a terrible thing which might be over-designed.
Redesigns framework.
Adds Location instance for LocationId.
Adds runLocationApi.
Reorganizes directory structure.
Moves location api to own file.
Adds Framework.Game.Location.
Adds (some) Classes to heirarchy.
Prevents users in games from leaving / joining using location api.
Moves Location out of Game for saner structure.
Adds some sketches of Auth.
Reorganizes Auth, Profile.
Adds scrypt dependency.
Adds view types for locations.  Adds Framework at top of hierarchy.