added package.json to support installation as dependency via npm