Resolves #23 adding a tree menu borrowed from Open Ajax Alliance