addressed initial bugs, specified further ways to improve
minor comment fix
rewrote many things. better names
added some comments
mvp
simplify server and pip requirements
Merge remote-tracking branch 'origin/master'

Conflicts:
	.gitignore