A Decoupled Architecture for Action-Oriented Coordination and Awareness Management in CSCL/W Frameworks