build .min.js.gz files
Allow global object access to primary classes;
Refactor properties into cattrs/classmethods to
allow basic registration of new services