Text this: The Implementation of Conjugate Gradient Methods for Data Fitting