class lattice_mover(object):
    def __init__(self, potential, histfile='', write_hist=True):
        self.
        self.dx = None

    def set_initial_state(self, state):
        self.dx = state

    def set_params(self, ):
        pass

    def run_one_step(self, spin=None, displacement=None):
        pass
