Structural, electronic, optical and vibrational properties of nanoscale carbons and nanowires: a colloquial review