Initial dist subtree commit
use dist so we can git subtree