My new project that will revolutionize the cubing world: Introducing: eCube.
This project is centered around storing all the tiles in a list, and redrawing them every turn. Each turn is done by storing all the to-be affected pieces in a list, and then replacing the items of the actual pieces list.