generated project skeleton