Big Unorganized Commit
Improvement to New Project creation
Better change to new project creation