base template file structure for our project