Basic structure of project