numerous updates - rotation, clearing lines, scoring