Assign constructor parameters to private data members.
Add Registration convenience method to calculate total amount owed.
Simplify HtmlHelper
Include the total amount owed (if any) in the registration completion email notification.