Add 74HC595 code and some bytes conversions

The code is still not tested, but almost finished for the first tests.