Code cleanup - variable change

Made an attempt to move murdule loading into a lib file that went horribly, horribly wrong. I don't currently know enough about using require properly to use it to load murdules - could never get the path reference right. Should have stored that horrible mess in git, but ended up bailing on it as there wasn't really anthing good there.

Now I am focusing on cleaning up the code first. This is kind of a rats nest and doing this will, I hope, make it easier to move the logic out. Eventually.

Starting small with some name changing and switching from the big nested loops for loading the files.
Popped a function out of the callback stack to get it a tiny bit cleaner.