Ontology service and ontology tree view

1. Add ontology service for matching terms with selected ontologies
2. Add ontology tree to visualize the ontology tree
3. Add repositories for ontology and ontology terms so that those info can be shown in DataExplorer