Syncing tests, libs, and node dependencies with latest JS-Assessment

Updating the repo with the latest commits from the the [base js-assessment][1] and a small `README.md` change.

1. A few additional tests & tweaks
1. Lib upgrades
1. Node dependencies upgrades
1. Live-Reload development support

[1]: https://github.com/rmurphey/js-assessment