Registration page redesigned and new fields added in Customer for commission stuff