add convenient class for sending data to shift registers