Added package.json files and updated readme.md.

The package.json files are just there to be more Node.js friendly.
None of this is intended to by processed by NPM since it's standalone,
not a module used by other applications.

Instructions for executing the client were added to the readme.md.