update configuration files and contributing file and update package.json for publishing