MAJOR CHANGE: Customer registration.
MINOR CHANGE: Required fields added to Customer Page and Customer
definition.