diff --git a/package-lock.json b/package-lock.json
index 2c12def033f6ca417d7e46fcde7469950e725e06..1eda79b173ef0ff590e2f99325f50f341bf31fb1 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index dcda720c213899e898360d787fe52476cc6de098..4ac51f53260bc8dd7eee4e3e50bbe96831b06748 100644
--- a/package.json
+++ b/package.json
@@ -2,13 +2,20 @@
   "name": "mol-star-proto",
   "version": "0.1.0",
   "description": "Comprehensive molecular library.",
+  "homepage": "https://github.com/mol-star/mol-star-proto#readme",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/mol-star/mol-star-proto.git"
+  },
+  "bugs": {
+    "url": "https://github.com/mol-star/mol-star-proto/issues"
+  },
   "scripts": {
     "lint": "./node_modules/.bin/tslint src/**/*.ts",
     "build": "./node_modules/.bin/tsc",
     "watch": "./node_modules/.bin/tsc -watch",
     "test": "./node_modules/.bin/jest",
-    "script": "node build/node_modules/script.js",
-    "download-dics": "./node_modules/.bin/download -o build/dics http://mmcif.wwpdb.org/dictionaries/ascii/mmcif_pdbx_v50.dic && ./node_modules/.bin/download -o build/dics http://mmcif.wwpdb.org/dictionaries/ascii/mmcif_ddl.dic"
+    "script": "node build/node_modules/script.js"
   },
   "jest": {
     "moduleFileExtensions": [
@@ -27,13 +34,14 @@
   "author": "",
   "license": "MIT",
   "devDependencies": {
+    "@types/argparse": "^1.0.33",
     "@types/benchmark": "^1.0.31",
     "@types/express": "^4.11.0",
     "@types/jest": "^21.1.10",
     "@types/node": "^8.5.8",
     "@types/node-fetch": "^1.6.7",
+    "argparse": "^1.0.9",
     "benchmark": "^2.1.4",
-    "download-cli": "^1.0.5",
     "jest": "^21.2.1",
     "rollup": "^0.50.1",
     "rollup-plugin-buble": "^0.16.0",
diff --git a/tsconfig.json b/tsconfig.json
index 980f66ade2ab27a39b776b800d612ca4c9d64822..9e38e8784c1b9e921240961b298dcb1b5c3b98f7 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -9,7 +9,7 @@
         "strictNullChecks": true,
         "strictFunctionTypes": true,
         //"downlevelIteration": true,
-        "lib": [ "es6", "dom", "esnext.asynciterable" ],
+        "lib": [ "es6", "dom", "esnext.asynciterable", "es2016" ],
         "outDir": "build/node_modules",
         "baseUrl": "src",
         "paths": {