Add champs autos

This adds the cargo ship auto as well as a rocket auto.

Change-Id: I81bd90de4ca0b1615f7f163c93d2854f4f5dd0c5
diff --git a/y2019/actors/auto_splines.h b/y2019/actors/auto_splines.h
index d093b99..a55c2f1 100644
--- a/y2019/actors/auto_splines.h
+++ b/y2019/actors/auto_splines.h
@@ -14,20 +14,44 @@
 
 class AutonomousSplines {
  public:
-  // A spline that does an 's' cause that's what he wanted.
+  // Splines for 2 Panels on the far side of the Rocket
+
+  // Path off of level 2 to the far side of the rocket with a panel
+  static ::frc971::MultiSpline HABToFarRocket(bool is_left);
+
+  // Path from the far side of the rocket to the loading station to pickup
+  static ::frc971::MultiSpline FarRocketToHP(bool is_left);
+
+  // Path from the far side of the rocket to the loading station to pickup
+  static ::frc971::MultiSpline HPToFarRocket(bool is_left);
+
+  // Path from the far side of the rocket to close to the loading station
+  static ::frc971::MultiSpline FarRocketToNearHP(bool is_left);
+
+  // Splines for 2 Panels on the far reaches of the cargo ship
+
+  // Path from level 2 to 2nd cargo ship bay with a hatch panel
+  static ::frc971::MultiSpline HABToSecondCargoShipBay(bool is_left);
+
+  // Path from 2nd cargo ship bay to loading station
+  static ::frc971::MultiSpline SecondCargoShipBayToHP(bool is_left);
+
+  // Path from loading station to 3rd cargo ship bay with a hatch panel
+  static ::frc971::MultiSpline HPToThirdCargoShipBay(bool is_left);
+
+  // Path from 3rd cargo ship bay to near the loading station
+  static ::frc971::MultiSpline ThirdCargoShipBayToNearHP(bool is_left);
+
+  // Testing Splines
+  static ::frc971::MultiSpline HPToNearRocketTest();
+  static ::frc971::MultiSpline HabToFarRocketTest(bool is_left);
+  static ::frc971::MultiSpline FarRocketToHPTest();
+
   static ::frc971::MultiSpline BasicSSpline();
-
-  // Straight
   static ::frc971::MultiSpline StraightLine();
-
-  // HP to near side rocket
-  static ::frc971::MultiSpline HPToNearRocket();
-
-  static ::frc971::MultiSpline HabToFarRocket();
-  static ::frc971::MultiSpline FarRockettoHP();
 };
 
 }  // namespace actors
 }  // namespace y2019
 
-#endif // Y2019_ACTORS_AUTO_SPLINES_H_
+#endif  // Y2019_ACTORS_AUTO_SPLINES_H_