adding the initial project skeleton