Add CMake build system.