client side and back-end side creation of new chat rooms