Fold orientation into the type of the Tetromino--consider multiple "types" for each action rather than orientations of a single type;