now extends ICoreExtension, fixes a bug
added read/write of NBT and the ICoreExtension functions
added 3 new TileEntities
added check for bonus slots
code cleanup, fixed NPE dirty