debuging and testing ImpactedClasses.java
Impacte Classes is working properly.
refactoring to make ImpactedClasses.java easily to understand
Correction in ImpactedProducts. It is working properly now.
all main approaches are working properly. Tested and verified.