Improving process, caching, filling package.json and updating README