rename to crop ontology client and modularise