First implementation of the OO rewrite
Documentation
Adding the test to the ignored files
Load the session user upon creation of the client
Added a method to know if the user is the one in session
Added the send method
Fixed events
Fixed lot of bugs, and added the ready event
Fixed some more errors
Implemented the adapter
Using the new OO code