Added initial CMake build