Remove unused method.
Remove unused type from generic.
Remove unused view model type from read-write generic class.
Remove Domain to View Model mappings.  The only mappings left in this direction are all handled by LINQ selects at this point.