Now has game calls via function pointer. Also, no C anymore :>
Replaced all C-like code, copied in math templates from old engine
Somehow left engine_math empty before, re-added it
Separated debug from engine_includes
Added surface and texture commands for loading from a file