BAMPFA-113: numerous small fixes, e.g. added updatedBy. also including monthly.py, a script to run this script and produce and email reports