SPI and Shift Register

Not to be a nag but, since it wasn't mentioned, don't forget to place a .1µF decoupling cap. at each IC.