Design synthesis and biological evaluation of imidazo1 2 pyridines thiazoles quinolines and other heterocycles