Added Sophisticated logging interface.
Added package.json which contains also a dependency