Synthesis of Pharmacologically active compounds: synthesis of basic amides esters thiazolidinones and related compounds