docs: standardize markdown formatting and update dependencies}
* Add .npmignore file for npm package distribution
* Reformat markdown files (INSTALL.md, README.md, artifacts, change-log.md, todo.md) for consistency
* Update package.json dependencies and versions
* Regenerate yarn.lock with updated dependency tree
* Standardize heading levels, spacing, and list formatting across documentation