add demos and accordion demo
add SelectorModel and improve(breaking) toggle and accordion (giving a model)