Finished the decentralization refactoring, mostly

Loadorder doesn't work
Goto isn't dropping out of the terminal
Probably a bunch of bugs I haven't found yet
Ugly code here and there
But it runs!