Revisiting Tröger'S Base: Functionalization And Application