Bug fix:
- flag for auto close, allowing for automatic close upon every choice
- added ExtendedClass input parameter, set from outside, according to best practices.
- renaming of the component and demo, according to best practices
- removed unused dependencies, in order to reduce component size