more work on returning and displaying a list of all directories in the content tree.

also commiting now after fixing a runtime error.
add angular material design project
add angular tree control