Nested accordion
This complex example showcases an arbitrarily deeply nested accordion.
It can be used to build a multi-level mobile menu.
As an exercise you can make it so that if one item gets opened, other items close.
For this the Accordion class needs to listen to its items, to know which one opens,
Can you do this?