Quantum Computation with Topological Codes