Added base classes and created stream views. Moving extension logic to Backbone objects