Interim update - name changes and two complete rewrites.  Added markdown.