rewrote the display code logic for component tree. (DHH-477)
Updated new component tree display for correct order. (DHH-477)
Updating for component tree.(DHH-477)
refactored component tree code.(DHH-477)
Merge branch 'develop' into feature/component_tree
Merge pull request #23 from ucsdlib/feature/component_tree

Fixes component tree order and hierarchy (https://lib-jira.ucsd.edu:8443/browse/DHH-477)