rename uid concern to uid_generator
new tshirt with sizes
controller stateable concerns