message broadcast, room joining and disconnection handlers
client side room and name functionality
client side application initialization logic
css touchup