Recognize and remove T tetrominos
Recognize and remove square tetrominos
Recognize and remove Z tetrominos, drop blocks

Nicer animation for removing blocks.