Registration now checks for unique email and username