adds base templates
updates views