First Refactoring to manage GenericClientTool for TreeMenu Implementation.
TODO : Add GPTreeStoreComposite Implementation and Registar for the Actions. Write tests