New user signup with validation added