this is a sigle chat application based on socket.io and Anglular