add some metadata
populate manifest and toc in content.opf