accessibility

I have added labels to the login form. They are not visible to sighted users, but I've tested it using VoiceOver, and the screenreader reads them. I've also added placeholder text using the html5 placeholder attribute.