BUGFIX: Fixed tests
CHANGED: Extracted logic for debt optimizer
REMOVED: ExpenseList tests