Documentation added into main entry point.
Refactor components into Backbone models and views.