added CMake build system