updated MH and HMC steps to receive RNG in constructor