adding CMakeList