Improve preference page. Refactoring ListMatcher, NeoAccessor.