Text this: Chemistry at the beginning of the third millennium: molecular design, supramolecules, nanotechnology and beyond