Thiazolidinone Spirocycles: Synthetic Routes and Biological Implications | Synapse