Need to flush out API doc, especially for stuff that has been stable for a while, and push it up to github pages.