added piece animation with squares-per-second speed control