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

Implements #6086 - Number and offsets of SubCells should not be hardcoded.
"Z >= 0", but we really should be checking for Z == 0, as non-zero subcell heights make no sense.