Designing Intelligent Language Tutoring Systems For Integration Into Foreign Language Instruction