Hi everyone, I hope you can help me with my questions. Thanks in advance.
------------------
So i created a new GIT repo based on this template => https://github.com/adobe-rnd/aem-boilerplate-xwalk.
1. I'm trying to find a detailed information on the 3 component-XXX.json files. I'm looking for the available properties and the property definitions but I'm not finding it. Can someone help?
2. What's the difference between the filter field in compont-definition.json VS component-filters.json?

3. I created a new site on my local AEMaaCS based on the template from https://github.com/adobe-rnd/aem-boilerplate-xwalk/releases. I had a look at the new folders/pages in CRXDE and I can see the resourceType for the components is pointing to something like "core/franklin/XXX/XXX". Where do I see this "core/franklin". I had a look at "/apps" and "/libs" and I cannot see them.
4. In addition to no.3, I can see there are Franklin components like "core/franklin/components/title/v1/title". Is it possible to extend or create new components like what's possible in conventional AEM (example: /apps/mysite/components/product-listing). If yes, how?