Created a copter abstraction.
-This is just how I think things will work.
-This is certainly not tested.
-This is not complete.