Fixed risk of divide by zero
Added timestamp to transaction label
Shorten table headings on purchasers so they don't double line
Added markup summary visual
Bare module for forms