feat: learn epub.js code structure etc