Getting most of shirt creation done. Lots of validation code