BROKEN
Heavy rewrite. Core and edge blocks are united again into block.Gateway. Most logic is delegated to tile entity
TODO: re-implement core and outer tile entities, with respect to new design
TODO: refactor multiblock construction and destruction
TODO: drop linkers support temporarily and consider at least moving tiles linking to separate trait, so it doesn't interfere with other functions
BROKEN
Utils moved to separate package object