Macroheterocyclic Compounds - a Key Building Block in New Functional Materials and Molecular Devices