Describir: Programming Multi-Agent-Systems