broke all the things, moving towards annotations over custom TileEntities
more work on changing to annotations
added example mod