Reintroduced discreete collection and table controllers, but factored logic into common view controller category.
A little reworking of list controller logic.
Finalized structure for shared list logic.