Classes to interact with Zotero using PHP