Add RoomRepository class. Add join room action.
Add command line support.