templates -> lxml
refactor date.strftime("%Y-%m-%d") -> date.isoformat()
refactor some opf-file generation