added DialogHelper and QuestionBuider
add RemoveProjectCommand
add ListProjectCommand