Component to create a dropdown that contains a tree-view. The component was made using Angularjs. The code was based on this implementation: http://beta.plnkr.co/edit/aNHZh6?p=preview