Hacky fix to gcc error about size_t declaration conflict.
Implemented basic logging functions. Getting used to cppformat.
Added log_status and log_error.
Trying out logging files for each project to avoid typos and enforce consistent usage of scope in logs.