applied formating rules
refactored (rename) "balance" methods to more appropriate "expenditure" name
added javadoc