Add name and email validation
Add new, create, and show methods
Add signup form
update routes