PHYS-13 #time 35m #comment Now using a global BillProperties object.  Class is read to be renamed and moved into a separate file.