Adds ability to define tile sub-cells in mod.yaml

Implements #6086 - Number and offsets of SubCells should not be hardcoded.
It is an offset; you don't want them floating in the air, unless you do.