Coupled quantum dots: spin based qubits