Quantum Networks using Spins in Diamond