Added logging and updated POM dependencies to match structure
Refactoring - One global ESClient for all plugins