Implemented Arduino's shiftIn() & shiftOut()