Blocks now clear even if other blocks are still falling.

-This change caused some interesting bugs such as the game ending when
the blocks haven't reached the top of the screen.
-I think I fixed the bugs caused by this problem, but it's hard to say
because the blocks are pretty glitchy in general.
-I will have to look into trying to fix the other block bugs.