add recurse flag
rework list of arguments handling
enable debug output
batch

- correct CSS class names
- update docs
- add separate sanitize check in each component
- add asserts
- add new init options
- remove option name
- set option id mandatory
update docs, add examples
disable global wheel event broadcasting
remove cascading/chaining support (due to inconsistency)
add draft List implementation
correct navigation, add custom renderer, optimize and rework