INCOMPLETE - More refactoring into world registry

Outline of functionality in world registry is mostly done, just need to
add support in the parts & controllers and strip out old dead code.