begin building simple API for clients to join/leave rooms