Build: Add package.json with basic dependencies

Just some basic setup mostly doing to add commit please for commit message validation
Why is this using a different list than jshint?