Resources, Co-Evolution and Artifacts:Theory in CSCW