WIP: Setting up broadcasting and the ability to join rooms