Integrate with updated bpfin
Created by: adarsh-murthy
Relies on latest bpfin. Modify landing page logic to support new budget simulator requirements on both frontend and backend. Modify customer preference to be able to store nulls. Modify growth rate to return a default value of -2 if not stored. Add migration file to edit the customer preference fields.