Plugin prep

@MDCox, let me know your thoughts on this.

I put a draft of the usage docs, [here](https://github.com/GraphAlchemist/AlchemySite/issues/1).