Add intermediate base view models.
Change name
Add intermediate view model base for system data
Get testing structure in place for mapper.
Add acceptance criteria status view models

Also, rename the base classes to remove redundant word.
map up through the system base classes
Add domain to view model mapping.

Starting with acceptance criteria status.  May or may not add tests for
the other ones.
Add editor mappings.
Refactor the mapping
Add rest of system object view models.

These are not mapped yet.  That should be the next test.  I think
creating tests for each (while somewhat tedious) will be smart just in
case.  The tests can just be basic copies of the ones that are out there
for Acceptance Criteria Status.