Added Auto turret classes and did some refactoring

-Added ArduinoAuto, and KinectAuto classes and integrated them with the
rest of the codebase.
-changed the kinect model code to use a function called
getTargetCoords() instead of getUserCoords(int a), since it was only
used to get the first user anyway.
-Changed the names of the arduino classes to be more consistent with the
rest of the code.