Add ability to set budget for each trip's expense category. Add testing.