Moved chat functionality to separate context

Moved chat frontend into chat.html and put chat socket under its own
context.
Fix tab spacing in inline script in chat.html
Fix broken refactor from previous commit

Removed input from the wrong function - should have done it in chat.html
and not in server.js.
Create basic socket.io functionality for tones