Adding the concept of an Agent
Adding persistence code