A review on biological and medicinal impact of heterocyclic compounds | Synapse