A new Room object

Room object is responsible for managing its own room