Dumb ai finished.
Added some functions for creating basic fields.
Fixed random field.
Basic repulsion field enabled with Gnuplot to see the resulting field.
Merged back in with master.