Basic framework of project