Scanning Tunneling Microscope Atom and Molecule Manipulations: Realizing Molecular Switches and Devices