Implementing User.create() method.

It allows us to create users by specying an email, password, and optionally a
first and last name.