add the ability for creat project,and validate blank name