c++ conference room management class design