Changes to naming schemes, "component" based directory layout, and "helper" files. Run everything through `jshint` and `jscs`.