Dynamic List View working? Much refactoring

Lots of renaming to clarify files.  Dynamic list view test (see README)