Fixed Signup so that it displays error messages properly with bad fields and doesnt delete bio entry