Downgrade back t version 1.12.1 to see if it compiles on ubuntu
Maybe fix the tag?
Switch to using CPM package manager instead of vcpkg as its just a wrapper around cmake and makes things more simple. Switch dependency from spdlog to fmt. Changed the directory structure to match the setup recommended by GitLab