Added User class, which can sign up with email and password