Merge pull request #27 from OlyCow/master

Swerve drive-alpha!
Merge pull request #36 from OlyCow/master

Updated code (refactored!)
Updated our README.md

Now reasonably up-to-date.
Merge pull request #49 from OlyCow/documentation

Readme update.