First real progress - reading arrays from files

successfully finds the correct shape and fills a 3D array with the 2D
arrays, "rots" (rotations) for the shapes.

rotations range from 1 to 4 depending on the shape.

Scanner could easily throw a type mismatch exception; be careful to not
tamper with code involving the Scanner in Tetramino constructor