Nano-architectures by covalent assembly of molecular building blocks