Rethinking MAS Infrastructure based on Activity Theory