added routes and controllers
Merge branch 'structure' into refactor
fixed syntax bug
refactored back end to have controllers, routes, and models
Merge pull request #11 from alexmckenley/dev

Refactored back end into multiple files
added npm bower
hooked up to sockets, modified to accept gameID
Merge pull request #12 from wgester/dev

setup for gameID and npm bower
Added socket client
Merge branch 'server' into dev

Conflicts:
	package.json
	server.js
Merge pull request #13 from malucky/dev

Server socket newGame
refactored socket logic into seperate file
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
Added handling for joinGame on server
Merge branch 'dev' into server

Conflicts:
	server.js