changed markup, thumbnail preview, and added some ARIA roles