A multi-agent system model to integrate Virtual Learning Environments and Intelligent Tutoring Systems | Synapse