Uses websockets and Akka to broadcast all new messages to all connected users