add method for percentage of total spent to each category and incorporate into UI