Improving Accessibility and Usability in an AI Language Learning Platform