Added error pages and login form. This should be tested against the availability of the auth module (maybe ?)