Another big changes. See description

- Ability to receive messages. (Sending messages not done yet)
- Ability to refresh without disconnecting/reconnecting.
- Updated server path of login. (More to come)
- Fixed all parsing with the new kind of login obj.
- More documentations.
- More. See commits.