Changing a way how BaseView extend Backbone.View and now using "constructor" property to overwrite Backbone.View.prototype. That fix some inherence releted issues.
BaseView.remove now return "this", same as Backbone.View.
Adding basic rendering of sub views.