Added more room test cases and implementation. About to add room connections.