Continued refactoring the Compare Screen logic.  Moved logic to services, but have not tested it yet.