Signup form changes to meet use case

Updated for attributes on labels to be more descriptive
Required fields
Password confirmation validation