added agent based model to repo