rename dow.project to dow.tree
refactor dow.ext.context making fns public
add test namespace for dow.tree