replace books with the same uuid on upload (instead of duplicating)
hierarchical html generation; single book page template