Cascading matches, more block types, an annoying bug with reseting the cell positions.