finishing off a basic UI - seedlinux - Torrent indexing tool opensource torrents with share ratio's etc.
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit 3864c6dc3d08a6a3f655d1badb8e13da8a9aca03
 (DIR) parent 03650f271af89abb7c87ee8ce0deaead2a0ea60f
 (HTM) Author: Jay Scott <jay@jayscott.co.uk>
       Date:   Mon, 26 Jun 2017 20:50:51 +0100
       
       finishing off a basic UI
       
       Diffstat:
         M package-lock.json                   |    1422 -------------------------------
         M package.json                        |       3 ---
         A public/javascripts/script.js        |       4 ++++
         M public/stylesheets/style.css        |      13 +++++++++++++
         M views/index.pug                     |      34 ++++++++++++++++++-------------
         M views/layout.pug                    |      47 ++++++++++---------------------
         D views/layout1.pug                   |      40 -------------------------------
         D views/layout2.pug                   |      15 ---------------
       
       8 files changed, 52 insertions(+), 1526 deletions(-)
       ---
 (DIR) diff --git a/package-lock.json b/package-lock.json
       @@ -3,12 +3,6 @@
          "version": "0.0.1",
          "lockfileVersion": 1,
          "dependencies": {
       -    "abbrev": {
       -      "version": "1.1.0",
       -      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
       -      "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=",
       -      "dev": true
       -    },
            "accepts": {
              "version": "1.3.3",
              "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
       @@ -41,81 +35,21 @@
              "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
              "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
            },
       -    "ansi-regex": {
       -      "version": "2.1.1",
       -      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
       -      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
       -      "dev": true
       -    },
       -    "ansi-styles": {
       -      "version": "2.2.1",
       -      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
       -      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
       -      "dev": true
       -    },
       -    "anymatch": {
       -      "version": "1.3.0",
       -      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz",
       -      "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=",
       -      "dev": true
       -    },
       -    "arr-diff": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
       -      "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
       -      "dev": true
       -    },
       -    "arr-flatten": {
       -      "version": "1.0.3",
       -      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.3.tgz",
       -      "integrity": "sha1-onTthawIhJtr14R8RYB0XcUa37E=",
       -      "dev": true
       -    },
            "array-flatten": {
              "version": "1.1.1",
              "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
              "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
            },
       -    "array-unique": {
       -      "version": "0.2.1",
       -      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
       -      "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
       -      "dev": true
       -    },
       -    "arrify": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
       -      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
       -      "dev": true
       -    },
            "asap": {
              "version": "2.0.5",
              "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz",
              "integrity": "sha1-UidltQw1EEkOUtfc/ghe+bqWlY8="
            },
       -    "async-each": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
       -      "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
       -      "dev": true
       -    },
       -    "balanced-match": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
       -      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
       -      "dev": true
       -    },
            "basic-auth": {
              "version": "1.1.0",
              "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz",
              "integrity": "sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ="
            },
       -    "binary-extensions": {
       -      "version": "1.8.0",
       -      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.8.0.tgz",
       -      "integrity": "sha1-SOyNFt9Dd+rl+liEaCSAr02Vx3Q=",
       -      "dev": true
       -    },
            "body-parser": {
              "version": "1.17.2",
              "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.17.2.tgz",
       @@ -128,18 +62,6 @@
                }
              }
            },
       -    "brace-expansion": {
       -      "version": "1.1.8",
       -      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
       -      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
       -      "dev": true
       -    },
       -    "braces": {
       -      "version": "1.8.5",
       -      "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
       -      "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
       -      "dev": true
       -    },
            "bson": {
              "version": "1.0.4",
              "resolved": "https://registry.npmjs.org/bson/-/bson-1.0.4.tgz",
       @@ -165,23 +87,11 @@
              "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
              "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60="
            },
       -    "chalk": {
       -      "version": "1.1.3",
       -      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
       -      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
       -      "dev": true
       -    },
            "character-parser": {
              "version": "2.2.0",
              "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
              "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A="
            },
       -    "chokidar": {
       -      "version": "1.7.0",
       -      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
       -      "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
       -      "dev": true
       -    },
            "clean-css": {
              "version": "3.4.27",
              "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.27.tgz",
       @@ -197,18 +107,6 @@
              "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
              "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ="
            },
       -    "concat-map": {
       -      "version": "0.0.1",
       -      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
       -      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
       -      "dev": true
       -    },
       -    "configstore": {
       -      "version": "1.4.0",
       -      "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz",
       -      "integrity": "sha1-w1eB0FAdJowlxUuLF/YkDopPsCE=",
       -      "dev": true
       -    },
            "constantinople": {
              "version": "3.1.0",
              "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.0.tgz",
       @@ -254,12 +152,6 @@
              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
              "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
            },
       -    "deep-extend": {
       -      "version": "0.4.2",
       -      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
       -      "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=",
       -      "dev": true
       -    },
            "depd": {
              "version": "1.1.0",
              "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.0.tgz",
       @@ -275,18 +167,6 @@
              "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
              "integrity": "sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk="
            },
       -    "duplexer": {
       -      "version": "0.1.1",
       -      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
       -      "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
       -      "dev": true
       -    },
       -    "duplexify": {
       -      "version": "3.5.0",
       -      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.0.tgz",
       -      "integrity": "sha1-GqdzAC4VeEV+nZ1KULDMquvL1gQ=",
       -      "dev": true
       -    },
            "ee-first": {
              "version": "1.1.1",
              "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
       @@ -297,12 +177,6 @@
              "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
              "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA="
            },
       -    "end-of-stream": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
       -      "integrity": "sha1-1FlucCc0qT5A6a+GQxnqvZn/Lw4=",
       -      "dev": true
       -    },
            "es6-promise": {
              "version": "3.2.1",
              "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz",
       @@ -313,35 +187,11 @@
              "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
              "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
            },
       -    "escape-string-regexp": {
       -      "version": "1.0.5",
       -      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
       -      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
       -      "dev": true
       -    },
            "etag": {
              "version": "1.8.0",
              "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz",
              "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE="
            },
       -    "event-stream": {
       -      "version": "3.3.4",
       -      "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
       -      "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
       -      "dev": true
       -    },
       -    "expand-brackets": {
       -      "version": "0.1.5",
       -      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
       -      "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
       -      "dev": true
       -    },
       -    "expand-range": {
       -      "version": "1.8.2",
       -      "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
       -      "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
       -      "dev": true
       -    },
            "express": {
              "version": "4.15.3",
              "resolved": "https://registry.npmjs.org/express/-/express-4.15.3.tgz",
       @@ -354,24 +204,6 @@
                }
              }
            },
       -    "extglob": {
       -      "version": "0.3.2",
       -      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
       -      "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
       -      "dev": true
       -    },
       -    "filename-regex": {
       -      "version": "2.0.1",
       -      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
       -      "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
       -      "dev": true
       -    },
       -    "fill-range": {
       -      "version": "2.2.3",
       -      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
       -      "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
       -      "dev": true
       -    },
            "finalhandler": {
              "version": "1.0.3",
              "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.3.tgz",
       @@ -384,18 +216,6 @@
                }
              }
            },
       -    "for-in": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
       -      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
       -      "dev": true
       -    },
       -    "for-own": {
       -      "version": "0.1.5",
       -      "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
       -      "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
       -      "dev": true
       -    },
            "forwarded": {
              "version": "0.1.0",
              "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.0.tgz",
       @@ -406,706 +226,11 @@
              "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz",
              "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44="
            },
       -    "from": {
       -      "version": "0.1.7",
       -      "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
       -      "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
       -      "dev": true
       -    },
       -    "fsevents": {
       -      "version": "1.1.2",
       -      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.2.tgz",
       -      "integrity": "sha512-Sn44E5wQW4bTHXvQmvSHwqbuiXtduD6Rrjm2ZtUEGbyrig+nUH3t/QD4M4/ZXViY556TBpRgZkHLDx3JxPwxiw==",
       -      "dev": true,
       -      "optional": true,
       -      "dependencies": {
       -        "abbrev": {
       -          "version": "1.1.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "ajv": {
       -          "version": "4.11.8",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "ansi-regex": {
       -          "version": "2.1.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "aproba": {
       -          "version": "1.1.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "are-we-there-yet": {
       -          "version": "1.1.4",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "asn1": {
       -          "version": "0.2.3",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "assert-plus": {
       -          "version": "0.2.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "asynckit": {
       -          "version": "0.4.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "aws-sign2": {
       -          "version": "0.6.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "aws4": {
       -          "version": "1.6.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "balanced-match": {
       -          "version": "0.4.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "bcrypt-pbkdf": {
       -          "version": "1.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "block-stream": {
       -          "version": "0.0.9",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "boom": {
       -          "version": "2.10.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "brace-expansion": {
       -          "version": "1.1.7",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "buffer-shims": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "caseless": {
       -          "version": "0.12.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "co": {
       -          "version": "4.6.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "code-point-at": {
       -          "version": "1.1.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "combined-stream": {
       -          "version": "1.0.5",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "concat-map": {
       -          "version": "0.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "console-control-strings": {
       -          "version": "1.1.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "core-util-is": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "cryptiles": {
       -          "version": "2.0.5",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "dashdash": {
       -          "version": "1.14.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true,
       -          "dependencies": {
       -            "assert-plus": {
       -              "version": "1.0.0",
       -              "bundled": true,
       -              "dev": true,
       -              "optional": true
       -            }
       -          }
       -        },
       -        "debug": {
       -          "version": "2.6.8",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "deep-extend": {
       -          "version": "0.4.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "delayed-stream": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "delegates": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "ecc-jsbn": {
       -          "version": "0.1.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "extend": {
       -          "version": "3.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "extsprintf": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "forever-agent": {
       -          "version": "0.6.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "form-data": {
       -          "version": "2.1.4",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "fs.realpath": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "fstream": {
       -          "version": "1.0.11",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "fstream-ignore": {
       -          "version": "1.0.5",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "gauge": {
       -          "version": "2.7.4",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "getpass": {
       -          "version": "0.1.7",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true,
       -          "dependencies": {
       -            "assert-plus": {
       -              "version": "1.0.0",
       -              "bundled": true,
       -              "dev": true,
       -              "optional": true
       -            }
       -          }
       -        },
       -        "glob": {
       -          "version": "7.1.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "graceful-fs": {
       -          "version": "4.1.11",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "har-schema": {
       -          "version": "1.0.5",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "har-validator": {
       -          "version": "4.2.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "has-unicode": {
       -          "version": "2.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "hawk": {
       -          "version": "3.1.3",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "hoek": {
       -          "version": "2.16.3",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "http-signature": {
       -          "version": "1.1.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "inflight": {
       -          "version": "1.0.6",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "inherits": {
       -          "version": "2.0.3",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "ini": {
       -          "version": "1.3.4",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "is-fullwidth-code-point": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "is-typedarray": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "isarray": {
       -          "version": "1.0.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "isstream": {
       -          "version": "0.1.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "jodid25519": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "jsbn": {
       -          "version": "0.1.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "json-schema": {
       -          "version": "0.2.3",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "json-stable-stringify": {
       -          "version": "1.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "json-stringify-safe": {
       -          "version": "5.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "jsonify": {
       -          "version": "0.0.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "jsprim": {
       -          "version": "1.4.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true,
       -          "dependencies": {
       -            "assert-plus": {
       -              "version": "1.0.0",
       -              "bundled": true,
       -              "dev": true,
       -              "optional": true
       -            }
       -          }
       -        },
       -        "mime-db": {
       -          "version": "1.27.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "mime-types": {
       -          "version": "2.1.15",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "minimatch": {
       -          "version": "3.0.4",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "minimist": {
       -          "version": "0.0.8",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "mkdirp": {
       -          "version": "0.5.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "ms": {
       -          "version": "2.0.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "node-pre-gyp": {
       -          "version": "0.6.36",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "nopt": {
       -          "version": "4.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "npmlog": {
       -          "version": "4.1.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "number-is-nan": {
       -          "version": "1.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "oauth-sign": {
       -          "version": "0.8.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "object-assign": {
       -          "version": "4.1.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "once": {
       -          "version": "1.4.0",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "os-homedir": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "os-tmpdir": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "osenv": {
       -          "version": "0.1.4",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "path-is-absolute": {
       -          "version": "1.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "performance-now": {
       -          "version": "0.2.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "process-nextick-args": {
       -          "version": "1.0.7",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "punycode": {
       -          "version": "1.4.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "qs": {
       -          "version": "6.4.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "rc": {
       -          "version": "1.2.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true,
       -          "dependencies": {
       -            "minimist": {
       -              "version": "1.2.0",
       -              "bundled": true,
       -              "dev": true,
       -              "optional": true
       -            }
       -          }
       -        },
       -        "readable-stream": {
       -          "version": "2.2.9",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "request": {
       -          "version": "2.81.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "rimraf": {
       -          "version": "2.6.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "safe-buffer": {
       -          "version": "5.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "semver": {
       -          "version": "5.3.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "set-blocking": {
       -          "version": "2.0.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "signal-exit": {
       -          "version": "3.0.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "sntp": {
       -          "version": "1.0.9",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "sshpk": {
       -          "version": "1.13.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true,
       -          "dependencies": {
       -            "assert-plus": {
       -              "version": "1.0.0",
       -              "bundled": true,
       -              "dev": true,
       -              "optional": true
       -            }
       -          }
       -        },
       -        "string_decoder": {
       -          "version": "1.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "string-width": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "stringstream": {
       -          "version": "0.0.5",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "strip-ansi": {
       -          "version": "3.0.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "strip-json-comments": {
       -          "version": "2.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "tar": {
       -          "version": "2.2.1",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "tar-pack": {
       -          "version": "3.4.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "tough-cookie": {
       -          "version": "2.3.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "tunnel-agent": {
       -          "version": "0.6.0",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "tweetnacl": {
       -          "version": "0.14.5",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "uid-number": {
       -          "version": "0.0.6",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "util-deprecate": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true
       -        },
       -        "uuid": {
       -          "version": "3.0.1",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "verror": {
       -          "version": "1.3.6",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "wide-align": {
       -          "version": "1.1.2",
       -          "bundled": true,
       -          "dev": true,
       -          "optional": true
       -        },
       -        "wrappy": {
       -          "version": "1.0.2",
       -          "bundled": true,
       -          "dev": true
       -        }
       -      }
       -    },
            "function-bind": {
              "version": "1.1.0",
              "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
              "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E="
            },
       -    "glob-base": {
       -      "version": "0.3.0",
       -      "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
       -      "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
       -      "dev": true
       -    },
       -    "glob-parent": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
       -      "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
       -      "dev": true
       -    },
       -    "got": {
       -      "version": "3.3.1",
       -      "resolved": "https://registry.npmjs.org/got/-/got-3.3.1.tgz",
       -      "integrity": "sha1-5dDtSvVfw+701WAHdp2YGSvLLso=",
       -      "dev": true,
       -      "dependencies": {
       -        "object-assign": {
       -          "version": "3.0.0",
       -          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
       -          "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
       -          "dev": true
       -        }
       -      }
       -    },
       -    "graceful-fs": {
       -      "version": "4.1.11",
       -      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
       -      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
       -      "dev": true
       -    },
            "graceful-readlink": {
              "version": "1.0.1",
              "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
       @@ -1116,12 +241,6 @@
              "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
              "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg="
            },
       -    "has-ansi": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
       -      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
       -      "dev": true
       -    },
            "http-errors": {
              "version": "1.6.1",
              "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.1.tgz",
       @@ -1132,149 +251,41 @@
              "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz",
              "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es="
            },
       -    "ignore-by-default": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
       -      "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
       -      "dev": true
       -    },
       -    "imurmurhash": {
       -      "version": "0.1.4",
       -      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
       -      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
       -      "dev": true
       -    },
       -    "infinity-agent": {
       -      "version": "2.0.3",
       -      "resolved": "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz",
       -      "integrity": "sha1-ReDi/3qesDCyfWK3SzdEt6esQhY=",
       -      "dev": true
       -    },
            "inherits": {
              "version": "2.0.3",
              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
              "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
            },
       -    "ini": {
       -      "version": "1.3.4",
       -      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
       -      "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
       -      "dev": true
       -    },
            "ipaddr.js": {
              "version": "1.3.0",
              "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.3.0.tgz",
              "integrity": "sha1-HgOlL9rYOou7KyXL9JmLTP/NPew="
            },
       -    "is-binary-path": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
       -      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
       -      "dev": true
       -    },
            "is-buffer": {
              "version": "1.1.5",
              "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
              "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw="
            },
       -    "is-dotfile": {
       -      "version": "1.0.3",
       -      "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
       -      "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
       -      "dev": true
       -    },
       -    "is-equal-shallow": {
       -      "version": "0.1.3",
       -      "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
       -      "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
       -      "dev": true
       -    },
            "is-expression": {
              "version": "2.1.0",
              "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-2.1.0.tgz",
              "integrity": "sha1-kb6dR968/vB3l36XIr5tz7RGXvA="
            },
       -    "is-extendable": {
       -      "version": "0.1.1",
       -      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
       -      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
       -      "dev": true
       -    },
       -    "is-extglob": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
       -      "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
       -      "dev": true
       -    },
       -    "is-finite": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
       -      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
       -      "dev": true
       -    },
       -    "is-glob": {
       -      "version": "2.0.1",
       -      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
       -      "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
       -      "dev": true
       -    },
       -    "is-npm": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
       -      "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
       -      "dev": true
       -    },
       -    "is-number": {
       -      "version": "2.1.0",
       -      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
       -      "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
       -      "dev": true
       -    },
       -    "is-posix-bracket": {
       -      "version": "0.1.1",
       -      "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
       -      "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
       -      "dev": true
       -    },
       -    "is-primitive": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
       -      "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
       -      "dev": true
       -    },
            "is-promise": {
              "version": "2.1.0",
              "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
              "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
            },
       -    "is-redirect": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
       -      "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
       -      "dev": true
       -    },
            "is-regex": {
              "version": "1.0.4",
              "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
              "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE="
            },
       -    "is-stream": {
       -      "version": "1.1.0",
       -      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
       -      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
       -      "dev": true
       -    },
            "isarray": {
              "version": "1.0.0",
              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
              "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
            },
       -    "isobject": {
       -      "version": "2.1.0",
       -      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
       -      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
       -      "dev": true
       -    },
            "js-stringify": {
              "version": "1.0.2",
              "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
       @@ -1290,106 +301,16 @@
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="
            },
       -    "latest-version": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz",
       -      "integrity": "sha1-cs/Ebj6NG+ZR4eu1Tqn26pbzdLs=",
       -      "dev": true
       -    },
            "lazy-cache": {
              "version": "1.0.4",
              "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
              "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
            },
       -    "lodash._baseassign": {
       -      "version": "3.2.0",
       -      "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
       -      "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
       -      "dev": true
       -    },
       -    "lodash._basecopy": {
       -      "version": "3.0.1",
       -      "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
       -      "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
       -      "dev": true
       -    },
       -    "lodash._bindcallback": {
       -      "version": "3.0.1",
       -      "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz",
       -      "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=",
       -      "dev": true
       -    },
       -    "lodash._createassigner": {
       -      "version": "3.1.1",
       -      "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz",
       -      "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=",
       -      "dev": true
       -    },
       -    "lodash._getnative": {
       -      "version": "3.9.1",
       -      "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
       -      "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
       -      "dev": true
       -    },
       -    "lodash._isiterateecall": {
       -      "version": "3.0.9",
       -      "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
       -      "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
       -      "dev": true
       -    },
       -    "lodash.assign": {
       -      "version": "3.2.0",
       -      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz",
       -      "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=",
       -      "dev": true
       -    },
       -    "lodash.defaults": {
       -      "version": "3.1.2",
       -      "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz",
       -      "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=",
       -      "dev": true
       -    },
       -    "lodash.isarguments": {
       -      "version": "3.1.0",
       -      "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
       -      "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
       -      "dev": true
       -    },
       -    "lodash.isarray": {
       -      "version": "3.0.4",
       -      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
       -      "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
       -      "dev": true
       -    },
       -    "lodash.keys": {
       -      "version": "3.1.2",
       -      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
       -      "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
       -      "dev": true
       -    },
       -    "lodash.restparam": {
       -      "version": "3.6.1",
       -      "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
       -      "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
       -      "dev": true
       -    },
            "longest": {
              "version": "1.0.1",
              "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
              "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
            },
       -    "lowercase-keys": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
       -      "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
       -      "dev": true
       -    },
       -    "map-stream": {
       -      "version": "0.1.0",
       -      "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
       -      "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
       -      "dev": true
       -    },
            "media-typer": {
              "version": "0.3.0",
              "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
       @@ -1405,12 +326,6 @@
              "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
              "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
            },
       -    "micromatch": {
       -      "version": "2.3.11",
       -      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
       -      "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
       -      "dev": true
       -    },
            "mime": {
              "version": "1.3.4",
              "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
       @@ -1426,24 +341,6 @@
              "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz",
              "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0="
            },
       -    "minimatch": {
       -      "version": "3.0.4",
       -      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
       -      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
       -      "dev": true
       -    },
       -    "minimist": {
       -      "version": "0.0.8",
       -      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
       -      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
       -      "dev": true
       -    },
       -    "mkdirp": {
       -      "version": "0.5.1",
       -      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
       -      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
       -      "dev": true
       -    },
            "mongodb": {
              "version": "2.2.29",
              "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.29.tgz",
       @@ -1499,59 +396,16 @@
              "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
              "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
            },
       -    "nan": {
       -      "version": "2.6.2",
       -      "resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz",
       -      "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=",
       -      "dev": true,
       -      "optional": true
       -    },
            "negotiator": {
              "version": "0.6.1",
              "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
              "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
            },
       -    "nested-error-stacks": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz",
       -      "integrity": "sha1-GfYZWRUZ8JZ2mlupqG5u7sgjw88=",
       -      "dev": true
       -    },
       -    "nodemon": {
       -      "version": "1.11.0",
       -      "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.11.0.tgz",
       -      "integrity": "sha1-ImxWK9KnsT09dRi0mtSCijYj0Gw=",
       -      "dev": true
       -    },
       -    "nopt": {
       -      "version": "1.0.10",
       -      "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
       -      "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
       -      "dev": true
       -    },
       -    "normalize-path": {
       -      "version": "2.1.1",
       -      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
       -      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
       -      "dev": true
       -    },
       -    "number-is-nan": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
       -      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
       -      "dev": true
       -    },
            "object-assign": {
              "version": "4.1.1",
              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
              "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
            },
       -    "object.omit": {
       -      "version": "2.0.1",
       -      "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
       -      "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
       -      "dev": true
       -    },
            "on-finished": {
              "version": "2.3.0",
              "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
       @@ -1562,53 +416,11 @@
              "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
              "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
            },
       -    "once": {
       -      "version": "1.3.3",
       -      "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
       -      "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
       -      "dev": true
       -    },
       -    "os-homedir": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
       -      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
       -      "dev": true
       -    },
       -    "os-tmpdir": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
       -      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
       -      "dev": true
       -    },
       -    "osenv": {
       -      "version": "0.1.4",
       -      "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
       -      "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
       -      "dev": true
       -    },
       -    "package-json": {
       -      "version": "1.2.0",
       -      "resolved": "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz",
       -      "integrity": "sha1-yOysCUInzfdqMWh07QXifMk5oOA=",
       -      "dev": true
       -    },
       -    "parse-glob": {
       -      "version": "3.0.4",
       -      "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
       -      "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
       -      "dev": true
       -    },
            "parseurl": {
              "version": "1.3.1",
              "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
              "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY="
            },
       -    "path-is-absolute": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
       -      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
       -      "dev": true
       -    },
            "path-parse": {
              "version": "1.0.5",
              "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
       @@ -1619,36 +431,6 @@
              "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
              "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
            },
       -    "pause-stream": {
       -      "version": "0.0.11",
       -      "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
       -      "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
       -      "dev": true
       -    },
       -    "pinkie": {
       -      "version": "2.0.4",
       -      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
       -      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
       -      "dev": true
       -    },
       -    "pinkie-promise": {
       -      "version": "2.0.1",
       -      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
       -      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
       -      "dev": true
       -    },
       -    "prepend-http": {
       -      "version": "1.0.4",
       -      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
       -      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
       -      "dev": true
       -    },
       -    "preserve": {
       -      "version": "0.2.0",
       -      "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
       -      "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
       -      "dev": true
       -    },
            "process-nextick-args": {
              "version": "1.0.7",
              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
       @@ -1664,12 +446,6 @@
              "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.4.tgz",
              "integrity": "sha1-J+VF9pYKRKYn2bREZ+NcG2tM4vM="
            },
       -    "ps-tree": {
       -      "version": "1.1.0",
       -      "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz",
       -      "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=",
       -      "dev": true
       -    },
            "pug": {
              "version": "2.0.0-rc.2",
              "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.0-rc.2.tgz",
       @@ -1747,34 +523,6 @@
              "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
              "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
            },
       -    "randomatic": {
       -      "version": "1.1.7",
       -      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
       -      "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
       -      "dev": true,
       -      "dependencies": {
       -        "is-number": {
       -          "version": "3.0.0",
       -          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
       -          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
       -          "dev": true,
       -          "dependencies": {
       -            "kind-of": {
       -              "version": "3.2.2",
       -              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
       -              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
       -              "dev": true
       -            }
       -          }
       -        },
       -        "kind-of": {
       -          "version": "4.0.0",
       -          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
       -          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
       -          "dev": true
       -        }
       -      }
       -    },
            "range-parser": {
              "version": "1.2.0",
              "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
       @@ -1785,72 +533,16 @@
              "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.2.0.tgz",
              "integrity": "sha1-mUl2z2pQlqQRYoQEkvC9xdbn+5Y="
            },
       -    "rc": {
       -      "version": "1.2.1",
       -      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz",
       -      "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=",
       -      "dev": true,
       -      "dependencies": {
       -        "minimist": {
       -          "version": "1.2.0",
       -          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
       -          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
       -          "dev": true
       -        }
       -      }
       -    },
       -    "read-all-stream": {
       -      "version": "3.1.0",
       -      "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
       -      "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=",
       -      "dev": true
       -    },
            "readable-stream": {
              "version": "2.2.7",
              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz",
              "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE="
            },
       -    "readdirp": {
       -      "version": "2.1.0",
       -      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
       -      "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
       -      "dev": true
       -    },
       -    "regex-cache": {
       -      "version": "0.4.3",
       -      "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
       -      "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
       -      "dev": true
       -    },
       -    "registry-url": {
       -      "version": "3.1.0",
       -      "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
       -      "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
       -      "dev": true
       -    },
       -    "remove-trailing-separator": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz",
       -      "integrity": "sha1-abBi2XhyetFNxrVrpKt3L9jXBRE=",
       -      "dev": true
       -    },
       -    "repeat-element": {
       -      "version": "1.1.2",
       -      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
       -      "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
       -      "dev": true
       -    },
            "repeat-string": {
              "version": "1.6.1",
              "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
              "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
            },
       -    "repeating": {
       -      "version": "1.1.3",
       -      "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
       -      "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
       -      "dev": true
       -    },
            "require_optional": {
              "version": "1.0.1",
              "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz",
       @@ -1881,12 +573,6 @@
              "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
              "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
            },
       -    "semver-diff": {
       -      "version": "2.1.0",
       -      "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
       -      "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
       -      "dev": true
       -    },
            "send": {
              "version": "0.15.3",
              "resolved": "https://registry.npmjs.org/send/-/send-0.15.3.tgz",
       @@ -1909,51 +595,21 @@
              "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.3.tgz",
              "integrity": "sha1-n0uhni8wMMVH+K+ZEHg47DjVseI="
            },
       -    "set-immediate-shim": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
       -      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
       -      "dev": true
       -    },
            "setprototypeof": {
              "version": "1.0.3",
              "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
              "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
            },
       -    "slide": {
       -      "version": "1.1.6",
       -      "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
       -      "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
       -      "dev": true
       -    },
            "source-map": {
              "version": "0.4.4",
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
              "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s="
            },
       -    "split": {
       -      "version": "0.3.3",
       -      "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
       -      "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
       -      "dev": true
       -    },
            "statuses": {
              "version": "1.3.1",
              "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
              "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
            },
       -    "stream-combiner": {
       -      "version": "0.0.4",
       -      "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
       -      "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
       -      "dev": true
       -    },
       -    "stream-shift": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
       -      "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
       -      "dev": true
       -    },
            "string_decoder": {
              "version": "1.0.3",
              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
       @@ -1966,53 +622,11 @@
                }
              }
            },
       -    "string-length": {
       -      "version": "1.0.1",
       -      "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz",
       -      "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=",
       -      "dev": true
       -    },
       -    "strip-ansi": {
       -      "version": "3.0.1",
       -      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
       -      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
       -      "dev": true
       -    },
       -    "strip-json-comments": {
       -      "version": "2.0.1",
       -      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
       -      "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
       -      "dev": true
       -    },
       -    "supports-color": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
       -      "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
       -      "dev": true
       -    },
       -    "through": {
       -      "version": "2.3.8",
       -      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
       -      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
       -      "dev": true
       -    },
       -    "timed-out": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
       -      "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo=",
       -      "dev": true
       -    },
            "token-stream": {
              "version": "0.0.1",
              "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
              "integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo="
            },
       -    "touch": {
       -      "version": "1.0.0",
       -      "resolved": "https://registry.npmjs.org/touch/-/touch-1.0.0.tgz",
       -      "integrity": "sha1-RJy+LbrlqMgDjjDXH6D/RklHxN4=",
       -      "dev": true
       -    },
            "type-is": {
              "version": "1.6.15",
              "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
       @@ -2036,23 +650,11 @@
              "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
              "optional": true
            },
       -    "undefsafe": {
       -      "version": "0.0.3",
       -      "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-0.0.3.tgz",
       -      "integrity": "sha1-7Mo6A+VrmvFzhbqsgSrIO5lKli8=",
       -      "dev": true
       -    },
            "unpipe": {
              "version": "1.0.0",
              "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
              "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
            },
       -    "update-notifier": {
       -      "version": "0.5.0",
       -      "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz",
       -      "integrity": "sha1-B7XcIGazYnqztPUwEw9+3doHpMw=",
       -      "dev": true
       -    },
            "util-deprecate": {
              "version": "1.0.2",
              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
       @@ -2063,12 +665,6 @@
              "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz",
              "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg="
            },
       -    "uuid": {
       -      "version": "2.0.3",
       -      "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
       -      "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
       -      "dev": true
       -    },
            "vary": {
              "version": "1.1.1",
              "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.1.tgz",
       @@ -2094,24 +690,6 @@
              "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
              "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
            },
       -    "wrappy": {
       -      "version": "1.0.2",
       -      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
       -      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
       -      "dev": true
       -    },
       -    "write-file-atomic": {
       -      "version": "1.3.4",
       -      "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
       -      "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
       -      "dev": true
       -    },
       -    "xdg-basedir": {
       -      "version": "2.0.0",
       -      "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz",
       -      "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=",
       -      "dev": true
       -    },
            "yargs": {
              "version": "3.10.0",
              "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
 (DIR) diff --git a/package.json b/package.json
       @@ -15,8 +15,5 @@
            "morgan": "~1.8.1",
            "pug": "~2.0.0-beta11",
            "serve-favicon": "~2.4.2"
       -  },
       -  "devDependencies": {
       -    "nodemon": "^1.11.0"
          }
        }
 (DIR) diff --git a/public/javascripts/script.js b/public/javascripts/script.js
       @@ -0,0 +1,3 @@
       +$('.special.cards .image').dimmer({
       +  on: 'hover'
       +});
       +\ No newline at end of file
 (DIR) diff --git a/public/stylesheets/style.css b/public/stylesheets/style.css
       @@ -0,0 +1,12 @@
       + body {
       +    padding: 1em;
       +  }
       +  .ui.menu {
       +    margin: 3em 0em;
       +  }
       +  .ui.menu:last-child {
       +    margin-bottom: 110px;
       +  }
       +  img.ui.centered.medium.image {
       +          padding-bottom: 2em;
       +  }
       +\ No newline at end of file
 (DIR) diff --git a/views/index.pug b/views/index.pug
       @@ -1,17 +1,23 @@
        extends layout 
        
        block content
       -  .section
       -    table.table
       -      thead
       -        th Name
       -        th Seeders
       -        th Leachers
       -        th Description
       -      tbody
       -      each i in torrentlist
       -        tr
       -          td= i.name
       -          td= i.seeders
       -          td= i.leechers
       -          td= i.info
       +  .ui.four.cards
       +    each i in torrentlist
       +      .ui.card
       +        .content
       +          .header= i.name
       +          .meta= i.added
       +          .description= i.info
       +        .extra.content
       +          span.left.floated
       +            if i.seeders >= 10
       +              i.floated.upload.green.icon
       +            else
       +              i.floated.upload.red.icon
       +            = i.seeders
       +          span.left.floated
       +            if i.leechers >= 50
       +              i.floated.download.yellow.icon
       +            else
       +              i.floated.download.green.icon
       +            = i.leechers
 (DIR) diff --git a/views/layout.pug b/views/layout.pug
       @@ -2,40 +2,23 @@ doctype html
        html
          head
            meta(charset='utf-8')
       -    meta(http-equiv="X-UA-Compatible", content="IE=edge")
       +    meta(http-equiv="X-UA-Compatible", content="IE=edge,chrome=1")
            meta(name='viewport', content='width=device-width, initial-scale=1.0')
            title= title
       -    link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/bulma/0.1.0/css/bulma.min.css')
       -    link(rel='stylesheet', href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css')
       +    link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.10/semantic.min.css')
            link(rel='stylesheet', href='/stylesheets/style.css')
          body
       -    section.hero
       -      .hero-head
       -        header.nav
       -          .container
       -            .nav.left
       -              a.nav-item(href='/')
       -                img(src='/images/logo.png')
       -            span.nav-toggle
       -              span
       -              span
       -              span
       -            .nav-right.nav-menu
       -              .nav-item
       -                .field.is-grouped
       -                  p.control
       -                    a.button
       -                      span.icon
       -                        i.fa.fa-plus
       -                      span Add Torrent
       -              .nav-item
       -                .field.is-grouped
       -                  p.control
       -                    a.button
       -                      span.icon
       -                        i.fa.fa-github
       -                      span Download
       +    .ui.secondary.menu
       +      .right.menu
       +        .ui.right.aligned.category.search.item
       +          .ui.transparent.icon.input
       +            input.ui.button(type="text", placeholder="Search..")
       +            i.search.link.icon
       +        .ui.item
       +          button.ui.labeled.icon.button
       +            i.plus.icon
       +            | Add Torrent
       +    img.ui.centered.medium.image(src='/images/logo.png')
        
       -      .hero-body
       -        .container.has-text-centered
       -          block content
       +    .ui.container
       +      block content
 (DIR) diff --git a/views/layout1.pug b/views/layout1.pug
       @@ -1,40 +0,0 @@
       -doctype html
       -html
       -  head
       -    meta(charset='utf-8')
       -    meta(http-equiv="X-UA-Compatible", content="IE=edge")
       -    meta(name='viewport', content='width=device-width, initial-scale=1.0')
       -    title= title
       -    link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/bulma/0.1.0/css/bulma.min.css')
       -    link(rel='stylesheet', href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css')
       -  body
       -    section.hero
       -      .hero-head
       -        header.nav
       -          .container
       -            .nav.left
       -              a.nav-item(href='/')
       -                img(src='/images/logo.png')
       -            span.nav-toggle
       -              span
       -              span
       -              span
       -            .nav-right.nav-menu
       -              .nav-item
       -                .field.is-grouped
       -                  p.control
       -                    a.button
       -                      span.icon
       -                        i.fa.fa-plus
       -                      span Add Torrent
       -              .nav-item
       -                .field.is-grouped
       -                  p.control
       -                    a.button
       -                      span.icon
       -                        i.fa.fa-github
       -                      span Download
       -
       -      .hero-body
       -        .container.has-text-centered
       -          block content
 (DIR) diff --git a/views/layout2.pug b/views/layout2.pug
       @@ -1,15 +0,0 @@
       -doctype html
       -html
       -  head
       -    meta(charset='utf-8')
       -    meta(http-equiv="X-UA-Compatible", content="IE=edge")
       -    meta(name='viewport', content='width=device-width, initial-scale=1.0')
       -    title= title
       -    link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/bulma/0.1.0/css/bulma.min.css')
       -    link(rel='stylesheet', href='/stylesheets/style.css')
       -  body
       -    .container
       -      .logo
       -        a(href='/')
       -          img(src='/images/logo.png')
       -      block content