Text this: Synthesis and Biological Activity Assessment of 2-Styrylbenzothiazoles as Potential Multifunctional Therapeutic Agents