moved updateDM to numerical.cpp
moved plot_cprobs to output.cpp
updateDM now gets passed params by reference, this is important for having fast code
buildHamiltonian now gets passed params by reference
buildCoupling now gets passed params by reference
computeDMOutput now gets passed params by reference
added function outputXProbs to output.cpp
corrected outputXProbs and params.times