Added a package.json file
Added simple testing structure
Added coverage reporting.