public override void OnProjectGenerated(Project project)
{
var projectName = project.Name;
new RemoveProjectTask().RemoveProjectFrom(Solution, project);
new MoveDirectoryTask().Move(Solution.RootPath + "\\ExternalLibraries\\", Solution.RootPath + "\\External Libraries\\");
new CleanUpTask().RemoveProjectFiles(projectName, Solution.RootPath + "\\External Libraries\\");
}