Registration Form - Card 207

updates to improve the appearance of the form and to integrate changes
in the BLL detailed in Trello card 207.