Add Roles, validations, and style login, sign up