1. redesign the test_driver UI, 2. add anagram algorithm