A small bug fix.
Some refactoring of the Agent class
Added RandomDeath agent.
More stuff.