Issue #27 - Added server side validation to sign up