A 8 bits register that can do multiple operations
A demonstration of how to make it work with bigger values is included
Just for fun. 8 Bit register and 4 of those registers combined to make a shift register.