Removing some attributes when creating modules and setting others to signal the module has been created.
Cleaning up the demo and making the selection manager use callbacks.
Adding BaseModule.ElementCache mixin to lazy load references to DOM nodes in a module.
Creating mixin Object.Utils and cleaning up some code in BaseModule.ElementCache.
Instantiating a view by default. Adding a confirm before deleting tasks in bulk.
Adding Template.render class method.
Merging module options from prototype chain on initialization.
Adding reference to document in BaseModule
Fixing a bug with Object.Callbacks.addCallbacks and adding Object#attempt for when you want to blindly try executing a function and you don't care about the error message.
Refactoring the create module methods to make them reusable.
Adding BaseModule.ModuleTree mixin, but not sure if it's of any use now that I tried using it.
Creating new README file
Annotating JS methods as public/private