made a basic user model (incluing secure passwords)