Cleanup engine update 8726

Cleans up a lot of the internal systems.
Should be a bit more verbose about errors towards developers.