added spi setup
the spi class
the C extension spi module