Updates to Agent

Adds accessor functions and a history (for Adams Bashforth)