refactor: set public
eliminate Ethna_Plugin_Abstract