feat(projects): create projects