Studies in the synthesis and biological activities of compounds of medicinal importance - Heterocyclic prostanoids thiazolidinones pyrazolines and related compounds