Refactored collection view to use DisplayInfo logic
Work in progress: adding new test_recordlist suite
Finished adding new test_recordlist suite; still need to fix knock-on errors
Complete refactoring entity delete logic to use DisplayInfo logic; all tests pass
Separate entitydeletebase from entityeditbase; clear out some redundant code