Abstract Rooms and Users in their own objects
Merge pull request #8 from tOkeshu/refacto/room-users-abstraction

Abstract Rooms and Users in their own objects