figure what lesson two is.
review of lesson one and start lesson two exercises.
add the room parameter.
level up.
Refactoring and visitor pattern intro