faces rotations and cubie location implemented and working properly