initialize project skeleton