Fully functional Tree UI (but no adding yet)