Gave Shapes a bottom row member variable and merged its calculation with measure(). Also introduced a new metric: anchor blocks.
getBottomRow() and deleteBottomRow() have been removed entirely. The former has been replaced with getAnchorBlocks() and the latter would have never been used by design choice of Board.java.
Fixed a bug in calculating anchor blocks; added testing.