Better error page
Added fancy login page
UserModel and test for user model loader
Added constructor params
Model loader for constructor