* templates changed to use bootstrap's responsive columns
* generator now put image metadata into a class that's read in the template
* galleries can use a description.md file for header text