Quantum computing with Majorana fermion codes