C++ starter kit, integrates google-test and google-mock framework and uses cmake build system