Pedagogical, social and technical designs of a blended synchronous learning environment | Synapse