Merge pull request #14 from alexmckenley/dev

refactored socket logic into seperate file
Added basic IDE functionality
Merge branch 'ide' into dev

Conflicts:
	public/index.html
Merge pull request #15 from deini/dev

Added Basic IDE Functionality
turned off pushstate
added game ID
Added gameID flag for sockets
Merge pull request #16 from wgester/dev

sockets, pushstates, and gameID