piece rotation working, bug fixed.