Now uses DisplayController for FileEntry[].
Fixing up unit tests that now depend on DisplayController.

Moved display-related tests into DisplayControllerTest file.
Pasted display-related smarts into DisplayController (previously FileController).
FileController is now super simple.