listening from which field is the piece moved
some steps in reachFrom function