Start to a more object oriented approach

Various tweaks done in commission of trying to get the motor to spin. Still no dice. :(