coagent, a C # multiagent framework