Fixed name and refactored program_path and enable logic to _plugin.c instead of _listener.c