start on ontology construction implementation