Trajectory

First class class, we'll use inheritance to add dimensions to the problem (orientation, fuel levels and whatnot).