Modified the spi module a bit. Didn't test it but this might be better.
Need to talk to Ben about it.
Started the encoders file. Nothing in there because I don't have a
stable SPI interface to work with yet.