Fixes #14 - Add add(Room) and remove(Room) methods to Room