Added model for password reset. Reorganised remaining models and
controllers.