Merge for some fixes, prep work for publishing this, start on the docs, etc.

Just a bunch of changes to beautify this as it looks promising... want to promote once you sort out the scoring and tests.