Updated after work with Aaron. Need to fix isStackSortable and maybe genShapes