Added Tree
Added comments to Tree code
merged my branch with most current branch