improved template management on BaseView.init. Updated BaseView spec