Attempt at changing the HelioProjective class.
Switched the positions of zeta and d. d is now our distance parameter and zeta is a property.
zeta is calculated in the property and both zeta and d cannot be specified at the same time, only one.
Tests won't pass in this commit. Lots to fix yet.