Moving SPI example into its own file