initial plan specd
initial messy whack taken, need to update docs and split out contrib modules and test
fixed names
initial pass at resolving rename bugz
some readme touchup and renaming, another round will come post thrift feature
Merge branch 'feature/thrift_first_pass' into develop