Improved billing form template.  
COMPATIBILITY PROBLEM: YOU MUST:
a: reset the prototype billing form template to factory defaults
b: create a new billing form template
c: style the new template.
Improved security and performance.
Adds support for handling modules.