Rename leftShift/rightShift and add rotateLeft/rotateRight