Moved methods to base class
Renamed some classes
Renamed some classes
Compile and minify javascripts with Google closure compiler
added google clusure js compiler libs