Development of A Framework For Guiding Interaction Design In Distance Learning