Adding error message on invalid credentials
Making the views a bit more html5.