Added CMakeLists.txt for cmake