Add initial CMake infrastructure.