add CmakeList.txt for project