Shape-directed Multi-component Self-assembled Monolayers: Progress toward Molecular Templates with Tunable Spacing and 2-D Polymeric Structure