add template flag to projects
add template project model
add task project model
create services directory
add TaskProjectDuplicator
add TaskProjectsController
add TemplateProjectsController