Initial dist subtree commit
descriptions and stuff
update demo