Added server and socket server code
Added join room handler
Added jshint settings and fixes