move links to a function, so can be unified across generators
pass in whole work unit tuple (patch a few possible missing cases); add html titles to files
add titles to work units; show titles in rendered html
rename file to match; move css to external file; add html title; load EQ2U magic; load default css (for now)
extensionless links; html files now in subfolder (easier pushing)