Willow: Persistent Memory & Task Execution for AI Agents