specify package versions. remove browserify. fix indentation.
separate stylesheet
readd bitset from https://github.com/tdegrunt/bitset
reorganize js files