Finished debugging BudgetCategory and BudgetCategoryTest and everything
currently passes.  Also just added Budget and BudgetTest.
Finished Budget and BudgetTest, everything passes. About to go in and
rewrite some earlier classes for clearer code.