Modified def file to set the distance moved as the variable 'moveDistance' and the number of iterations as 'limit'. In the process of doing this discovered that we don't handle the negative of a variable, e.g.  '-limit'. Setting a base here for the parse file before trying to fix this.