renames ChessUser to User
refactors Application and changes it to listen to User.Connected
corrects reference to lib/websocket-server/Server in chessd.js
adds _session to User
corrects reference to user in Application._connectUser
removes _interestingPaths logic from User - it's in the Client now