change package.json to dynamically bind port