Project creation and initialisation