Luminescent and redox-reactive building blocks for the design of photochemical molecular devices: mono-, di-, tri-, and tetranuclear ruthenium(II) polypyridine complexes