All arrow buttons now perform rotations. Middle pieces still need fixing