Chat fiddling

added chat feature
Not a good idea to hard code the user name here.

You should mock the User service with the property "username" or whatever the users team determines. What happens when the node server is down?