docs: update documentation and dependencies}
* Update README.md with enhanced content and formatting (66 lines added, 17 removed)
* Refresh change-log.md with new entries and improvements
* Bump package versions in package.json to latest releases
* Update yarn.lock with refreshed dependency versions