Imidazole Scaffold based Compounds in the Development of Therapeutic Drugs.