added average processing for running costs
adjusted display of average and dates
moved average from running costs to helper (to include general costs)
moved table handling to seperate method