Unravelling the spaghetti require block and placing require statements w...

...here they belong. A single step on the road to improving state across project files and resolving file requirement hierarchy.