fix(room): introduce room object