Added some #a11y improvements

This doesn't fix the whole thing but should be a good reminder what helps in the future:

* Empty links with JS functionality should have text what they are and make more sense as buttons (colour buttons)
* Images that have meaning need alt attributes
* Every input element should have a label telling you what they are

I am not dissing the tool - I love it an promoted the stuffing out of it. These things are good to know though and become second nature when we keep using them.