rotate: Always scramble orientation to avoid ending up in an unsolveable state.
rotate: A couple of changes.\n\nMade corners rounded (because rounded corners are sooo """Web 2.0"""), added rudimentary touch support, styled sessile pieces differently, made rotation look nicer (but only on Chrome)