Notes: Moved player-logic inside of the session object. Marked a number of convenience accessors as deprecated (references should be updated). Generally cleaning up client structure.