Added pfagent.py
Work of fieldGenerators and plotting
Did some refactoring and some cleaning up.  I also modified the FlagsFieldGen to have the field diminish over distance.
Added the EnemiesFieldGen.  It generates fine, but it seems pretty darn slow (on top of the FlagsFieldGen which was already really slow)
Added the ObstaclesFieldGen class, but it isn't right, needs some help.
Okay, all fields are basically done.  It isn't the smartest of things, but it works (a little)
Made some attempts at tuning and smoothing.
Created a FieldGen abstract base class for all of the existing *FieldGen classes.
Merge pull request #1 from keith-mcqueen/visualization

Visualization