SPIN Framework: Spatial Interaction Framework