Implemented shiftIn() and shiftOut()

Same reasoning as above.