Move the path into the definition of the unit.  Not sure if this is a good idea or not
Changed terrain colors to be random lighter.

Added truly random seed to main to actually randomize the terrain,
and bias the colors to be lighter so they're a little easier on the
eyes.
Compiles shortest path stuff...

But will it work?  Probably not, though I'm optimistic about it.
Runs sometimes...

I don't think it's actually computing shortest path...
And it tries to keep moving units after losing...which isn't so bad