one classroom with id 1 is bookable
one classroom added
refactored removed redundant constructor
possible to add more than one bookable classrom
refactored tests a bit
booked classroom is unvailable
refactored
refactored
refactored. method added to retrieve available classrooms
booking no longer removes a room from all room List
refactored code, extract method, single abstraction level in method