refactored trajectories across packages to include SoupTrajectory