split review-epubmaker's core to library for test unit