Each type of weighting for Unit movement(distance, gradient, grass height), are now taken into account as a percentage of the best and worst available for the given cells in range.
Renaming of the "Unit" class to "Walker class.
Walkers now receive the grid object on initialisation.