now supports match-4 and destroying rows/columns