Add gtest support

Use CMake to generate makefiles