Text this: Multi-Agent Systems: Simulation and applications