Currently desipoint plots the MW and Ecliptic planes by plotting discrete points along those curves. This was a hacky method that was designed based on the method by which I plot these planes in the web viewer, since I couldn't figure out how to plot arcs in d3 at the time. This issue is applicable to both the web interface and the python package, but is more prevalent in the python package, as seen in this example image:

I propose instead to:
- Fit an ellipse to the visible points (i.e. points above the horizon)
- Plot only the visible arc of that ellipse using the matplotlib arc patch.
Point 1 is considerably more difficult than point 2.