Thiazole: A Review on Chemistry, Synthesis and Therapeutic Importance of its Derivatives | Synapse