*lots of work on the spi chapter, mostly renaming.. and making a phase based example.. so step by step adding features
* lot more work on the spi chapter
lots of extra work on the spi chapter