Update CMakeLists to use YCM