NooSphere: Activity-Based Computing Framework