change migrations to not accept null values
add user email validations and format
add validations to email