Fleshed out SPI codes

also implemented most MCU_B data registers! :P