generic createProject work for basic and project_files template
clean: remove other createProject function