Changed to CMake to build