Molecular Engineering of Surfaces using Self-Assembled Monolayers