Rename SubMod to Module
Moved CartUpgrade events into IronChest Module
Missed a file... Again
Renamed Base Module

Also added method for getting name.
Beginning of final refactor
Lots of changes

I've lost track and this is madness. Sorry.
Got module loading working.

Config is also static so that if needed. Things can be added by the
modules.