Create gradient.pid

Incomplete. Sets up a set of gradients representing the map, but does not traverse it properly; gets stuck easily.