Moved behaviors to agent package (after all, it's all agents' behaviors)