Turned profile and work into models, added citeproc support and more error checking