Implemented the rest of orbit besides line drawing, have not tested.