day 3. clearFullRow, nextPiece, and drop redux