Environment-Based Coordination Through Coordination Artifacts