Added some session changes and a WebSocket class.
Removed UserObject from the session.
Removed the UriMatcher build from Level1.
Revert "Removed UserObject from the session."

This reverts commit 63f56f9ed1aa5d2e79c69343aacd782a63bc95f1.