Reorganizing of the drag and drop dispatching code to handle local charm zips