changed ModelData to use unsigned ints, these are indexes into arrays, so MUST be positive.