Custom base rate curves can now be used in the model

Closes #90
Laid base for #77