Added quantum versions of Metropolis step, working on efficient Ising energy calculation.