Initial commit for tree text prog