R1.1

Refactored method for recalculating balance that works for adding new
items, editing items, and deleting items.