Added CMake build system.