small framework for sefaria api