Here's v1.1. I added a timer, switched the X/Xi rotation functions for the up/down buttons, and fixed a bug that results in impossible cubes.