Added some debug/visualization stuff.
Added more parameters to the algorithm. Including but not limited to predator/prey functionality.