* Update docblocks of factory provider examples * Edit singleton docs
* Fix a few typos * Spell, grammar checkers on docs