added socket client
adds socket server
added dsstore to ignore
implements/refactors socket communication between server and client
correctly console.logs the data sent via sockets
Merge branch 'master' of https://github.com/desert-transistor/desert-transistor into feature/sockets#9

Conflicts:
	.gitignore
	server/server.js
Merge pull request #13 from desert-transistor/feature/sockets#9

Feature/sockets#9