Add CMake and GTest