Application of quantum chemistry to nanotechnology: electron and spin transport in molecular devices | Synapse