1. removed Server module
  * Server module was creating unneccesary coupling
  * instances of game now have direct access to the socket
2. replaced pageLoad function with document.ready()
3. replaced socketURL from 'http://localhost' to window.location.origin. Not sure if this is better/worse, also reaching out to the window does seem inherently dirty
added package.json for chai & mocha testing
Merge branch 'update-clients' of https://github.com/salarkhan/socket-typeracer into update-clients

Conflicts:
	app.js
	client.js
resolved merge conflict