a bunch of new structure and convention, including a 'build-config' directory and RequireJS-less builds