a generic EPUB library for Ruby