added connect validation
Added room validation of connect
Implemented multi room support
Adedd error checking when trying to enter an nonexistent room