lots and lots of refactorings, brought in Backbone.Events.
added COOA.autorun.