added more username checking to doesUsernameExist, newUser now checks to see if username already exists also. Will add lenght checking to newUser. Will add username composition to all username checks