Towards a Synthetic Tutor Assistant: The EASEL Project and its Architecture