Add BookReader, rework parsers
Change hierarchy
Add BookConverter and BookWriter