New classes for custom containers and tile entities