* ⚡ refact docs
to make editing (now renaming observables to signal) easier
* ⚡⚡ use signal(s) term isntead of observable(s)
* ⚡🔤 version + typo
* 🐛 customElement example (0→S)
* 📺 version in package-lock.json
♻️ add linting to codebase
♻️ Update prototype methods
🐛 update maxcomplexity in jshintConfig
♻️ Improve DOM element property handling
♻️ update setDelete function
✨ Add type annotation for signals()
♻️ Cleanup when signal removed