Multi-agent systems on the internet: Extending the scope of coordination towards security and topology