Soft materials nanoengineering by directed molecular assembly