static void Main(string[] args)
        {
            string configFilePath          = args[0];
            ConfigurationLoader loader     = new ConfigurationLoader(configFilePath);
            ClientUIHanlder     uiHandler  = new ClientUIHanlder(loader);
            GUIDisplayExecutive display    = new GUIDisplayExecutive(uiHandler, configFilePath);
            DependencyHandler   depHandler = new DependencyHandler(loader, display, uiHandler);

            Message msg = new Message();

            depHandler.OnAnalyzeResultReceived(msg);
        }
 /* Process a DepAnal result message */
 private void onResultsReceived(Message msg)
 {
     depHandler.OnAnalyzeResultReceived(msg);
 }