Finalize the email-sign-up validation

oses #4,closes #5,closes #9,closes #10,closes #13