Replace explicit relative path for include files and directories like ../../ChronoKeeper/include with CMake variables like CMAKE_CURRENT_SOURCE_DIR and CMAKE_SOURCE_DIR.
Standardize source code directory hierarchy to be consistent across all components, like include and src.
Standardize header file inclusion to #include <header.h> instead of #include "header.h".
../../ChronoKeeper/include
with CMake variables likeCMAKE_CURRENT_SOURCE_DIR
andCMAKE_SOURCE_DIR
.include
andsrc
.#include <header.h>
instead of#include "header.h"
.