Added CMake for the build