Added first Trajectory implementation