update widgets doc code style
update collections
update docs
Merge pull request #363 from allmobilize/codename-h

multiple docs update