project file structure initialisation