memoized obi2 function (mostly for development)
use prismatic graph to extract all readability features
new function for server and small cleanup