Grammatical Templates: Improving Text Difficulty Evaluation for Language Learners