Added an extra validation on email and username
Made sure usernames are downcased