Update for jshint
Expose Diff object

Fixes #15