Initial commit with the tree structure