diff --git a/acct.html b/app/acct.html similarity index 100% rename from acct.html rename to app/acct.html diff --git a/css/about.css b/app/css/about.css similarity index 100% rename from css/about.css rename to app/css/about.css diff --git a/css/auth.css b/app/css/auth.css similarity index 100% rename from css/auth.css rename to app/css/auth.css diff --git a/css/font-awesome.css b/app/css/font-awesome.css similarity index 100% rename from css/font-awesome.css rename to app/css/font-awesome.css diff --git a/css/master.css b/app/css/master.css similarity index 100% rename from css/master.css rename to app/css/master.css diff --git a/css/materialize.css b/app/css/materialize.css similarity index 100% rename from css/materialize.css rename to app/css/materialize.css diff --git a/css/materialize.min.css b/app/css/materialize.min.css similarity index 100% rename from css/materialize.min.css rename to app/css/materialize.min.css diff --git a/css/post.css b/app/css/post.css similarity index 100% rename from css/post.css rename to app/css/post.css diff --git a/css/tl.css b/app/css/tl.css similarity index 100% rename from css/tl.css rename to app/css/tl.css diff --git a/css/userdata.css b/app/css/userdata.css similarity index 100% rename from css/userdata.css rename to app/css/userdata.css diff --git a/desk.png b/app/desk.png similarity index 100% rename from desk.png rename to app/desk.png diff --git a/fonts/FontAwesome.otf b/app/fonts/FontAwesome.otf similarity index 100% rename from fonts/FontAwesome.otf rename to app/fonts/FontAwesome.otf diff --git a/fonts/fontawesome-webfont.eot b/app/fonts/fontawesome-webfont.eot similarity index 100% rename from fonts/fontawesome-webfont.eot rename to app/fonts/fontawesome-webfont.eot diff --git a/fonts/fontawesome-webfont.svg b/app/fonts/fontawesome-webfont.svg similarity index 100% rename from fonts/fontawesome-webfont.svg rename to app/fonts/fontawesome-webfont.svg diff --git a/fonts/fontawesome-webfont.ttf b/app/fonts/fontawesome-webfont.ttf similarity index 100% rename from fonts/fontawesome-webfont.ttf rename to app/fonts/fontawesome-webfont.ttf diff --git a/fonts/fontawesome-webfont.woff b/app/fonts/fontawesome-webfont.woff similarity index 100% rename from fonts/fontawesome-webfont.woff rename to app/fonts/fontawesome-webfont.woff diff --git a/fonts/fontawesome-webfont.woff2 b/app/fonts/fontawesome-webfont.woff2 similarity index 100% rename from fonts/fontawesome-webfont.woff2 rename to app/fonts/fontawesome-webfont.woff2 diff --git a/fonts/roboto/Roboto-Bold.woff b/app/fonts/roboto/Roboto-Bold.woff similarity index 100% rename from fonts/roboto/Roboto-Bold.woff rename to app/fonts/roboto/Roboto-Bold.woff diff --git a/fonts/roboto/Roboto-Bold.woff2 b/app/fonts/roboto/Roboto-Bold.woff2 similarity index 100% rename from fonts/roboto/Roboto-Bold.woff2 rename to app/fonts/roboto/Roboto-Bold.woff2 diff --git a/fonts/roboto/Roboto-Light.woff b/app/fonts/roboto/Roboto-Light.woff similarity index 100% rename from fonts/roboto/Roboto-Light.woff rename to app/fonts/roboto/Roboto-Light.woff diff --git a/fonts/roboto/Roboto-Light.woff2 b/app/fonts/roboto/Roboto-Light.woff2 similarity index 100% rename from fonts/roboto/Roboto-Light.woff2 rename to app/fonts/roboto/Roboto-Light.woff2 diff --git a/fonts/roboto/Roboto-Medium.woff b/app/fonts/roboto/Roboto-Medium.woff similarity index 100% rename from fonts/roboto/Roboto-Medium.woff rename to app/fonts/roboto/Roboto-Medium.woff diff --git a/fonts/roboto/Roboto-Medium.woff2 b/app/fonts/roboto/Roboto-Medium.woff2 similarity index 100% rename from fonts/roboto/Roboto-Medium.woff2 rename to app/fonts/roboto/Roboto-Medium.woff2 diff --git a/fonts/roboto/Roboto-Regular.woff b/app/fonts/roboto/Roboto-Regular.woff similarity index 100% rename from fonts/roboto/Roboto-Regular.woff rename to app/fonts/roboto/Roboto-Regular.woff diff --git a/fonts/roboto/Roboto-Regular.woff2 b/app/fonts/roboto/Roboto-Regular.woff2 similarity index 100% rename from fonts/roboto/Roboto-Regular.woff2 rename to app/fonts/roboto/Roboto-Regular.woff2 diff --git a/fonts/roboto/Roboto-Thin.woff b/app/fonts/roboto/Roboto-Thin.woff similarity index 100% rename from fonts/roboto/Roboto-Thin.woff rename to app/fonts/roboto/Roboto-Thin.woff diff --git a/fonts/roboto/Roboto-Thin.woff2 b/app/fonts/roboto/Roboto-Thin.woff2 similarity index 100% rename from fonts/roboto/Roboto-Thin.woff2 rename to app/fonts/roboto/Roboto-Thin.woff2 diff --git a/img/desk.png b/app/img/desk.png similarity index 100% rename from img/desk.png rename to app/img/desk.png diff --git a/img/loading.svg b/app/img/loading.svg similarity index 100% rename from img/loading.svg rename to app/img/loading.svg diff --git a/index.html b/app/index.html similarity index 100% rename from index.html rename to app/index.html diff --git a/js/common/about.js b/app/js/common/about.js similarity index 100% rename from js/common/about.js rename to app/js/common/about.js diff --git a/js/common/hammer.min.js b/app/js/common/hammer.min.js similarity index 100% rename from js/common/hammer.min.js rename to app/js/common/hammer.min.js diff --git a/js/common/jquery.js b/app/js/common/jquery.js similarity index 100% rename from js/common/jquery.js rename to app/js/common/jquery.js diff --git a/js/common/keyshortcut.js b/app/js/common/keyshortcut.js similarity index 100% rename from js/common/keyshortcut.js rename to app/js/common/keyshortcut.js diff --git a/js/common/materialize.js b/app/js/common/materialize.js similarity index 100% rename from js/common/materialize.js rename to app/js/common/materialize.js diff --git a/js/common/materialize.min.js b/app/js/common/materialize.min.js similarity index 100% rename from js/common/materialize.min.js rename to app/js/common/materialize.min.js diff --git a/js/common/modal.js b/app/js/common/modal.js similarity index 100% rename from js/common/modal.js rename to app/js/common/modal.js diff --git a/js/common/time.js b/app/js/common/time.js similarity index 100% rename from js/common/time.js rename to app/js/common/time.js diff --git a/js/common/version.js b/app/js/common/version.js similarity index 100% rename from js/common/version.js rename to app/js/common/version.js diff --git a/js/login/login.js b/app/js/login/login.js similarity index 100% rename from js/login/login.js rename to app/js/login/login.js diff --git a/js/login/logout.js b/app/js/login/logout.js similarity index 100% rename from js/login/logout.js rename to app/js/login/logout.js diff --git a/js/login/manager.js b/app/js/login/manager.js similarity index 100% rename from js/login/manager.js rename to app/js/login/manager.js diff --git a/js/platform/end.js b/app/js/platform/end.js similarity index 100% rename from js/platform/end.js rename to app/js/platform/end.js diff --git a/js/platform/first.js b/app/js/platform/first.js similarity index 100% rename from js/platform/first.js rename to app/js/platform/first.js diff --git a/js/post/bb-md.js b/app/js/post/bb-md.js similarity index 100% rename from js/post/bb-md.js rename to app/js/post/bb-md.js diff --git a/js/post/emoji.js b/app/js/post/emoji.js similarity index 100% rename from js/post/emoji.js rename to app/js/post/emoji.js diff --git a/js/post/img.js b/app/js/post/img.js similarity index 100% rename from js/post/img.js rename to app/js/post/img.js diff --git a/js/post/post.js b/app/js/post/post.js similarity index 100% rename from js/post/post.js rename to app/js/post/post.js diff --git a/js/post/reply.js b/app/js/post/reply.js similarity index 100% rename from js/post/reply.js rename to app/js/post/reply.js diff --git a/js/post/secure.js b/app/js/post/secure.js similarity index 100% rename from js/post/secure.js rename to app/js/post/secure.js diff --git a/js/post/status.js b/app/js/post/status.js similarity index 100% rename from js/post/status.js rename to app/js/post/status.js diff --git a/js/post/suggest.js b/app/js/post/suggest.js similarity index 100% rename from js/post/suggest.js rename to app/js/post/suggest.js diff --git a/js/tl/card.js b/app/js/tl/card.js similarity index 100% rename from js/tl/card.js rename to app/js/tl/card.js diff --git a/js/tl/datails.js b/app/js/tl/datails.js similarity index 100% rename from js/tl/datails.js rename to app/js/tl/datails.js diff --git a/js/tl/date.js b/app/js/tl/date.js similarity index 100% rename from js/tl/date.js rename to app/js/tl/date.js diff --git a/js/tl/mix.js b/app/js/tl/mix.js similarity index 100% rename from js/tl/mix.js rename to app/js/tl/mix.js diff --git a/js/tl/notification.js b/app/js/tl/notification.js similarity index 100% rename from js/tl/notification.js rename to app/js/tl/notification.js diff --git a/js/tl/parse.js b/app/js/tl/parse.js similarity index 100% rename from js/tl/parse.js rename to app/js/tl/parse.js diff --git a/js/tl/src.js b/app/js/tl/src.js similarity index 100% rename from js/tl/src.js rename to app/js/tl/src.js diff --git a/js/tl/tl.js b/app/js/tl/tl.js similarity index 100% rename from js/tl/tl.js rename to app/js/tl/tl.js diff --git a/js/ui/img.js b/app/js/ui/img.js similarity index 100% rename from js/ui/img.js rename to app/js/ui/img.js diff --git a/js/ui/layout.js b/app/js/ui/layout.js similarity index 100% rename from js/ui/layout.js rename to app/js/ui/layout.js diff --git a/js/ui/post-box.js b/app/js/ui/post-box.js similarity index 100% rename from js/ui/post-box.js rename to app/js/ui/post-box.js diff --git a/js/ui/scroll.js b/app/js/ui/scroll.js similarity index 100% rename from js/ui/scroll.js rename to app/js/ui/scroll.js diff --git a/js/ui/settings.js b/app/js/ui/settings.js similarity index 100% rename from js/ui/settings.js rename to app/js/ui/settings.js diff --git a/js/ui/theme.js b/app/js/ui/theme.js similarity index 100% rename from js/ui/theme.js rename to app/js/ui/theme.js diff --git a/js/ui/tips.js b/app/js/ui/tips.js similarity index 100% rename from js/ui/tips.js rename to app/js/ui/tips.js diff --git a/js/userdata/his-data.js b/app/js/userdata/his-data.js similarity index 100% rename from js/userdata/his-data.js rename to app/js/userdata/his-data.js diff --git a/js/userdata/prof-edit.js b/app/js/userdata/prof-edit.js similarity index 100% rename from js/userdata/prof-edit.js rename to app/js/userdata/prof-edit.js diff --git a/js/userdata/showOnTL.js b/app/js/userdata/showOnTL.js similarity index 100% rename from js/userdata/showOnTL.js rename to app/js/userdata/showOnTL.js diff --git a/main.js b/app/main.js similarity index 100% rename from main.js rename to app/main.js diff --git a/node_modules/about-window/.npmignore b/app/node_modules/about-window/.npmignore similarity index 100% rename from node_modules/about-window/.npmignore rename to app/node_modules/about-window/.npmignore diff --git a/node_modules/about-window/.stylelintrc.json b/app/node_modules/about-window/.stylelintrc.json similarity index 100% rename from node_modules/about-window/.stylelintrc.json rename to app/node_modules/about-window/.stylelintrc.json diff --git a/node_modules/about-window/LICENSE.txt b/app/node_modules/about-window/LICENSE.txt similarity index 100% rename from node_modules/about-window/LICENSE.txt rename to app/node_modules/about-window/LICENSE.txt diff --git a/node_modules/about-window/README.md b/app/node_modules/about-window/README.md similarity index 100% rename from node_modules/about-window/README.md rename to app/node_modules/about-window/README.md diff --git a/node_modules/about-window/about.html b/app/node_modules/about-window/about.html similarity index 100% rename from node_modules/about-window/about.html rename to app/node_modules/about-window/about.html diff --git a/node_modules/about-window/index.d.ts b/app/node_modules/about-window/index.d.ts similarity index 100% rename from node_modules/about-window/index.d.ts rename to app/node_modules/about-window/index.d.ts diff --git a/node_modules/about-window/package.json b/app/node_modules/about-window/package.json similarity index 100% rename from node_modules/about-window/package.json rename to app/node_modules/about-window/package.json diff --git a/node_modules/about-window/src/index.js b/app/node_modules/about-window/src/index.js similarity index 100% rename from node_modules/about-window/src/index.js rename to app/node_modules/about-window/src/index.js diff --git a/node_modules/about-window/src/index.js.map b/app/node_modules/about-window/src/index.js.map similarity index 100% rename from node_modules/about-window/src/index.js.map rename to app/node_modules/about-window/src/index.js.map diff --git a/node_modules/about-window/src/index.ts b/app/node_modules/about-window/src/index.ts similarity index 100% rename from node_modules/about-window/src/index.ts rename to app/node_modules/about-window/src/index.ts diff --git a/node_modules/about-window/src/lib.d.ts b/app/node_modules/about-window/src/lib.d.ts similarity index 100% rename from node_modules/about-window/src/lib.d.ts rename to app/node_modules/about-window/src/lib.d.ts diff --git a/node_modules/about-window/src/renderer.js b/app/node_modules/about-window/src/renderer.js similarity index 100% rename from node_modules/about-window/src/renderer.js rename to app/node_modules/about-window/src/renderer.js diff --git a/node_modules/about-window/src/renderer.js.map b/app/node_modules/about-window/src/renderer.js.map similarity index 100% rename from node_modules/about-window/src/renderer.js.map rename to app/node_modules/about-window/src/renderer.js.map diff --git a/node_modules/about-window/src/renderer.ts b/app/node_modules/about-window/src/renderer.ts similarity index 100% rename from node_modules/about-window/src/renderer.ts rename to app/node_modules/about-window/src/renderer.ts diff --git a/node_modules/about-window/src/tsconfig.json b/app/node_modules/about-window/src/tsconfig.json similarity index 100% rename from node_modules/about-window/src/tsconfig.json rename to app/node_modules/about-window/src/tsconfig.json diff --git a/node_modules/about-window/styles/ui.css b/app/node_modules/about-window/styles/ui.css similarity index 100% rename from node_modules/about-window/styles/ui.css rename to app/node_modules/about-window/styles/ui.css diff --git a/node_modules/about-window/tslint.json b/app/node_modules/about-window/tslint.json similarity index 100% rename from node_modules/about-window/tslint.json rename to app/node_modules/about-window/tslint.json diff --git a/node_modules/electron-dl/index.js b/app/node_modules/electron-dl/index.js similarity index 100% rename from node_modules/electron-dl/index.js rename to app/node_modules/electron-dl/index.js diff --git a/node_modules/electron-dl/license b/app/node_modules/electron-dl/license similarity index 100% rename from node_modules/electron-dl/license rename to app/node_modules/electron-dl/license diff --git a/node_modules/electron-dl/package.json b/app/node_modules/electron-dl/package.json similarity index 100% rename from node_modules/electron-dl/package.json rename to app/node_modules/electron-dl/package.json diff --git a/node_modules/electron-dl/readme.md b/app/node_modules/electron-dl/readme.md similarity index 100% rename from node_modules/electron-dl/readme.md rename to app/node_modules/electron-dl/readme.md diff --git a/node_modules/ext-list/index.js b/app/node_modules/ext-list/index.js similarity index 100% rename from node_modules/ext-list/index.js rename to app/node_modules/ext-list/index.js diff --git a/node_modules/ext-list/license b/app/node_modules/ext-list/license similarity index 100% rename from node_modules/ext-list/license rename to app/node_modules/ext-list/license diff --git a/node_modules/ext-list/package.json b/app/node_modules/ext-list/package.json similarity index 100% rename from node_modules/ext-list/package.json rename to app/node_modules/ext-list/package.json diff --git a/node_modules/ext-list/readme.md b/app/node_modules/ext-list/readme.md similarity index 100% rename from node_modules/ext-list/readme.md rename to app/node_modules/ext-list/readme.md diff --git a/node_modules/ext-name/index.js b/app/node_modules/ext-name/index.js similarity index 100% rename from node_modules/ext-name/index.js rename to app/node_modules/ext-name/index.js diff --git a/node_modules/ext-name/license b/app/node_modules/ext-name/license similarity index 100% rename from node_modules/ext-name/license rename to app/node_modules/ext-name/license diff --git a/node_modules/ext-name/package.json b/app/node_modules/ext-name/package.json similarity index 100% rename from node_modules/ext-name/package.json rename to app/node_modules/ext-name/package.json diff --git a/node_modules/ext-name/readme.md b/app/node_modules/ext-name/readme.md similarity index 100% rename from node_modules/ext-name/readme.md rename to app/node_modules/ext-name/readme.md diff --git a/node_modules/is-plain-obj/index.js b/app/node_modules/is-plain-obj/index.js similarity index 100% rename from node_modules/is-plain-obj/index.js rename to app/node_modules/is-plain-obj/index.js diff --git a/node_modules/is-plain-obj/license b/app/node_modules/is-plain-obj/license similarity index 100% rename from node_modules/is-plain-obj/license rename to app/node_modules/is-plain-obj/license diff --git a/node_modules/is-plain-obj/package.json b/app/node_modules/is-plain-obj/package.json similarity index 100% rename from node_modules/is-plain-obj/package.json rename to app/node_modules/is-plain-obj/package.json diff --git a/node_modules/is-plain-obj/readme.md b/app/node_modules/is-plain-obj/readme.md similarity index 100% rename from node_modules/is-plain-obj/readme.md rename to app/node_modules/is-plain-obj/readme.md diff --git a/node_modules/mime-db/HISTORY.md b/app/node_modules/mime-db/HISTORY.md similarity index 100% rename from node_modules/mime-db/HISTORY.md rename to app/node_modules/mime-db/HISTORY.md diff --git a/node_modules/mime-db/LICENSE b/app/node_modules/mime-db/LICENSE similarity index 100% rename from node_modules/mime-db/LICENSE rename to app/node_modules/mime-db/LICENSE diff --git a/node_modules/mime-db/README.md b/app/node_modules/mime-db/README.md similarity index 100% rename from node_modules/mime-db/README.md rename to app/node_modules/mime-db/README.md diff --git a/node_modules/mime-db/db.json b/app/node_modules/mime-db/db.json similarity index 100% rename from node_modules/mime-db/db.json rename to app/node_modules/mime-db/db.json diff --git a/node_modules/mime-db/index.js b/app/node_modules/mime-db/index.js similarity index 100% rename from node_modules/mime-db/index.js rename to app/node_modules/mime-db/index.js diff --git a/node_modules/mime-db/package.json b/app/node_modules/mime-db/package.json similarity index 100% rename from node_modules/mime-db/package.json rename to app/node_modules/mime-db/package.json diff --git a/node_modules/modify-filename/index.js b/app/node_modules/modify-filename/index.js similarity index 100% rename from node_modules/modify-filename/index.js rename to app/node_modules/modify-filename/index.js diff --git a/node_modules/modify-filename/license b/app/node_modules/modify-filename/license similarity index 100% rename from node_modules/modify-filename/license rename to app/node_modules/modify-filename/license diff --git a/node_modules/modify-filename/package.json b/app/node_modules/modify-filename/package.json similarity index 100% rename from node_modules/modify-filename/package.json rename to app/node_modules/modify-filename/package.json diff --git a/node_modules/modify-filename/readme.md b/app/node_modules/modify-filename/readme.md similarity index 100% rename from node_modules/modify-filename/readme.md rename to app/node_modules/modify-filename/readme.md diff --git a/node_modules/path-exists/index.js b/app/node_modules/path-exists/index.js similarity index 100% rename from node_modules/path-exists/index.js rename to app/node_modules/path-exists/index.js diff --git a/node_modules/path-exists/license b/app/node_modules/path-exists/license similarity index 100% rename from node_modules/path-exists/license rename to app/node_modules/path-exists/license diff --git a/node_modules/path-exists/package.json b/app/node_modules/path-exists/package.json similarity index 100% rename from node_modules/path-exists/package.json rename to app/node_modules/path-exists/package.json diff --git a/node_modules/path-exists/readme.md b/app/node_modules/path-exists/readme.md similarity index 100% rename from node_modules/path-exists/readme.md rename to app/node_modules/path-exists/readme.md diff --git a/node_modules/pupa/index.js b/app/node_modules/pupa/index.js similarity index 100% rename from node_modules/pupa/index.js rename to app/node_modules/pupa/index.js diff --git a/node_modules/pupa/license b/app/node_modules/pupa/license similarity index 100% rename from node_modules/pupa/license rename to app/node_modules/pupa/license diff --git a/node_modules/pupa/package.json b/app/node_modules/pupa/package.json similarity index 100% rename from node_modules/pupa/package.json rename to app/node_modules/pupa/package.json diff --git a/node_modules/pupa/readme.md b/app/node_modules/pupa/readme.md similarity index 100% rename from node_modules/pupa/readme.md rename to app/node_modules/pupa/readme.md diff --git a/node_modules/sort-keys-length/LICENSE.md b/app/node_modules/sort-keys-length/LICENSE.md similarity index 100% rename from node_modules/sort-keys-length/LICENSE.md rename to app/node_modules/sort-keys-length/LICENSE.md diff --git a/node_modules/sort-keys-length/README.md b/app/node_modules/sort-keys-length/README.md similarity index 100% rename from node_modules/sort-keys-length/README.md rename to app/node_modules/sort-keys-length/README.md diff --git a/node_modules/sort-keys-length/index.js b/app/node_modules/sort-keys-length/index.js similarity index 100% rename from node_modules/sort-keys-length/index.js rename to app/node_modules/sort-keys-length/index.js diff --git a/node_modules/sort-keys-length/package.json b/app/node_modules/sort-keys-length/package.json similarity index 100% rename from node_modules/sort-keys-length/package.json rename to app/node_modules/sort-keys-length/package.json diff --git a/node_modules/sort-keys/index.js b/app/node_modules/sort-keys/index.js similarity index 100% rename from node_modules/sort-keys/index.js rename to app/node_modules/sort-keys/index.js diff --git a/node_modules/sort-keys/license b/app/node_modules/sort-keys/license similarity index 100% rename from node_modules/sort-keys/license rename to app/node_modules/sort-keys/license diff --git a/node_modules/sort-keys/package.json b/app/node_modules/sort-keys/package.json similarity index 100% rename from node_modules/sort-keys/package.json rename to app/node_modules/sort-keys/package.json diff --git a/node_modules/sort-keys/readme.md b/app/node_modules/sort-keys/readme.md similarity index 100% rename from node_modules/sort-keys/readme.md rename to app/node_modules/sort-keys/readme.md diff --git a/node_modules/unused-filename/index.js b/app/node_modules/unused-filename/index.js similarity index 100% rename from node_modules/unused-filename/index.js rename to app/node_modules/unused-filename/index.js diff --git a/node_modules/unused-filename/license b/app/node_modules/unused-filename/license similarity index 100% rename from node_modules/unused-filename/license rename to app/node_modules/unused-filename/license diff --git a/node_modules/unused-filename/package.json b/app/node_modules/unused-filename/package.json similarity index 100% rename from node_modules/unused-filename/package.json rename to app/node_modules/unused-filename/package.json diff --git a/node_modules/unused-filename/readme.md b/app/node_modules/unused-filename/readme.md similarity index 100% rename from node_modules/unused-filename/readme.md rename to app/node_modules/unused-filename/readme.md diff --git a/package.json b/app/package.json similarity index 100% rename from package.json rename to app/package.json diff --git a/setting.html b/app/setting.html similarity index 100% rename from setting.html rename to app/setting.html diff --git a/thedesk.ico b/app/thedesk.ico similarity index 100% rename from thedesk.ico rename to app/thedesk.ico diff --git a/update.html b/app/update.html similarity index 100% rename from update.html rename to app/update.html