Another minor API update
Tiny fixes in the World module
ENUMIZATION (is that even a word?)...

* Machines are now enums
* More modularity! :)
* Basic Machine is now Ore-a-lyzer (WIP name)
* Removed tons of debug code
* ModuleMachine now actually acts like a module