a tree view directive for fayde