rewrote orbit and planet to give multiple time values to angle_through_ellipse simultaneous