Adding CMakeBased build system.