#4 - GUI fully functional, 2 agents with communication implemented