added new project directory build methods, starting file generator methods