Added edit budget tests and add budget with api calls.
Fixed some redundancy and improper assert uasge
Modified a string to preemptively fix a bug that will surface after #125 merges
Fixed more redundancies.
Merge pull request #124 from coldstar96/edit-budget-tests

Edit Budget tests and API-included Add Budget Tests