agent-based model with windows forms