Gathering expenditure information from the user and presenting it through visual graphs for analysis