Setting up build system with CMake