Added classes to control differential driven stepper motors.  Eventually will add an interface to abstract differences between DC vs stepper motors.  Also added some GPIO and timer classes I wrote that wrap the standard peripheral library.  Also threw in a PID class to use for control stuff later (this class isn't tested)