at the suggestion of a FreeNode #perl person, use SPORE to simplify greatly
future fleshing out of the api will mostly be cb.json edits