moved to node / browserify, removed class prefixes, general cleanup