dividing views and templates in multiple files. divide and conquer\!