Umm? New Shit

Lots of SPI work and other misc changes look at individual files. I hope
this works