Unlocking Virtual Face-to-Face Interactions with Embodied Conversational Agents - Design and Development of a Prototype