added CMakeLists.txt file