add functionality to send email with billing report; tidy-up, rename methods and add group reports into run-billing script