WIP. Major DOC update. Code cleanup. Added Accordion and AccordionM widgets and tests.