added frontend temaplates and cbv to the project