added myself class for stroring user info on the client side
changed from List to array
moved the search functionality from the BaseEventHandler to RoomManager
removed ArrayList
registred ArrayList
fixed bug on casting from an Object[] array to Room[] array
removed id
modified the generics for the key used in the map
RoomManager is now a String->Room key-value pair
UserManager is now a Integer->User key-value pair
removed the room id, replaced with the room name