Self-assembly of nucleobase analogs in water: supramolecular polymers, controllable materials and models for proto-nucleic acid