Strategies To Synthesize Template-Constrained Macrocycles With Improved Pharmacological Properties – From Tryptophan Alkylations To Ciap-Selective Antagonists & Glycosylated Peptidomimetics