Refactored the Extractor class
Refactored the Launcher class