title: how to maintain multiple components for multiple client for multiple features?
body: <p>Basically my project is product based.
  Once we developed a project and catch the multiple client and deploy the application based on their needs.
   But We decided to put the new features and project dependent modules are as component.
   Now my application got many number of customer.
   Every customer needs a different features based on the component.
   But we have centralized component for all client . we move the components additional feature to client specific folder and deploy.
   My problem is , I am unable maintain the components features for multiple client.
   My component feature code is increased and I am unable to track the client features.
   Is there any solution for maintaining the multiple component features for multiple client ?</p>