Wrote some models, as well as password hash methods