added ability to create custom rooms and ability to select which room to join