Initial dist subtree commit
update gitignore