First version of the device concept for motors

- A Device object containing all the methods needed for each kind of
  motors
- A new Driver class that is used by the "ADAFRUIT" device