add headers for the error system and eval
continue restructuring the code, looks like I'm missing a couple fns still tho
m0ar haxing of the build system, now five missing vars and global_allocations is redef'd
get global_allocations to behave correctly