Some minor refactoring
Massive refactoring and cleanup
1. Dropped all old code
2. All linkers removed for now
3. Multiblock is now described by the list of its components, with their offsets relative to core
TODO:
1. Centralized deconstruction
2. Construction and assembly
3. Many other things