Finished implementation of Polyomino abstract type