Some alerts and error handling for signup
programmatically signing user