Незначительные исправления. Улучшение стабильности.
Убирайте с поля клетки формой указанной вверху фигуры (любой вариант поворота). Очистите ряд, чтобы появились новые клетки. Блокированные клетки требуют многократного сброса.