Partially refactors Course to own the starting velocity of a maneuver.
Implements an iterator over the acceleration sections in the acceleration profile.
Implements a function to calculate the position on a maneuver given the amount of time flying the maneuver.
Completely refactors Course to own velocity.