Text this: How to grade items for a question bank and rank tests based on student performance