Reordered balance and helper functions, added semicolons.
Refactored setBalance to work with the balanceService