Add ws weak ref to User.
Enhance methods of Message and UserPool
Use callback function to handle newly added messages from Room.
Move global variable ‘room’ to class variable of ChatHandler
Add basic message handling for front end