Finally finish the build system, game correctly builds with cmake on linux