Completed the majority of the Lightcurve class.