Implemented a non-conforming agent.  I'm sure it's not perfect, but at least it wanders around.