Made some significant structural changes to linz, making it much easier to work with.
Refactored a large chunk of structural code. Seems to have weeded out all require loading race conditions. Tidied up all instances in which linz was being passed around, loading directly using require in all instances now.