diff --git a/.cargo/config.toml b/.cargo/config.toml
new file mode 100644
index 0000000..9f95a3f
--- /dev/null
+++ b/.cargo/config.toml
@@ -0,0 +1,4 @@
+# From https://github.com/bevyengine/bevy/blob/main/.cargo/config_fast_builds.toml
+# Linker is used from the system, with -ld_new option to run the apple optimized linker.
+[target.aarch64-apple-darwin]
+rustflags = ["-Zshare-generics=y", "-Zthreads=0"]
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index d2ed42d..e769f30 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -14,6 +14,9 @@ jobs:
name: Check
runs-on: ubuntu-latest
steps:
+ - name: Install required packages
+ run: |
+ sudo apt-get install libasound2-dev libudev-dev
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
@@ -44,6 +47,9 @@ jobs:
name: Clippy
runs-on: ubuntu-latest
steps:
+ - name: Install required packages
+ run: |
+ sudo apt-get install libasound2-dev libudev-dev
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml
index a236724..d874b2a 100644
--- a/.github/workflows/codecov.yml
+++ b/.github/workflows/codecov.yml
@@ -16,6 +16,9 @@ jobs:
RUSTDOCFLAGS: -Cpanic=abort
runs-on: ubuntu-latest
steps:
+ - name: Install required packages
+ run: |
+ sudo apt-get install libasound2-dev libudev-dev
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
@@ -38,7 +41,7 @@ jobs:
- name: Generate test result and coverage report
run: |
cargo install cargo2junit grcov;
- cargo test $CARGO_OPTIONS -- -Z unstable-options --format json | cargo2junit > results.xml;
+ cargo test --no-default-features $CARGO_OPTIONS -- -Z unstable-options --format json | cargo2junit > results.xml;
zip -0 ccov.zip `find . \( -name "$PROJECT_NAME_UNDERSCORE*.gc*" \) -print`;
grcov ccov.zip -s . -t lcov --llvm --ignore-not-existing --ignore "/*" --ignore "tests/*" -o lcov.info;
- name: Upload test results
diff --git a/.gitignore b/.gitignore
index ae15252..be981b3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,3 @@
target/
-Cargo.lock
**/*.rs.bk
-.idea/workspace.xml
-.idea/dbnavigator.xml
*.log
diff --git a/.idea/carma.iml b/.idea/carma.iml
deleted file mode 100644
index 9b4cf84..0000000
--- a/.idea/carma.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
deleted file mode 100644
index 15a15b2..0000000
--- a/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index e7ce422..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 35eb1dd..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..71fc05c
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,27 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "type": "lldb",
+ "request": "launch",
+ "name": "Debug unit tests in carma",
+ "cargo": {
+ "args": [
+ "test",
+ "--no-run",
+ "--lib",
+ "--package=carma"
+ ],
+ "filter": {
+ "name": "carma",
+ "kind": "lib"
+ }
+ },
+ "args": [],
+ "cwd": "${workspaceFolder}"
+ },
+ ]
+}
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..caae928
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,33 @@
+{
+ "cmake.configureOnOpen": false,
+ "rust-analyzer.linkedProjects": [
+ "./Cargo.toml"
+ ],
+ "todohighlight.include": [
+ "**/*.txt",
+ "**/*.md",
+ "**/*.rs",
+ "**/TODO",
+ ],
+ "todohighlight.keywords": [
+ {
+ "text": "@done",
+ "color": "#fff",
+ "isWholeLine": true,
+ "backgroundColor": "green",
+ "overviewRulerColor": "rgba(0,189,0,0.8)"
+ },
+ {
+ "text": "@todo",
+ "color": "#fff",
+ "backgroundColor": "#ffbd2a",
+ "overviewRulerColor": "rgba(255,189,42,0.8)"
+ },
+ {
+ "text": "@fixme",
+ "color": "#fff",
+ "backgroundColor": "#f06292",
+ "overviewRulerColor": "rgba(240,98,146,0.8)"
+ },
+ ],
+}
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..40a512c
--- /dev/null
+++ b/.vscode/tasks.json
@@ -0,0 +1,118 @@
+{
+ // See https://go.microsoft.com/fwlink/?LinkId=733558
+ // for the documentation about the tasks.json format
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "Build",
+ "type": "cargo",
+ "command": "build",
+ "problemMatcher": [
+ "$rustc"
+ ],
+ "group": {
+ "kind": "build",
+ "isDefault": true
+ }
+ },
+ {
+ "label": "Check",
+ "detail": "Run a compile check",
+ "type": "cargo",
+ "command": "check",
+ "args": [
+ "--all-features",
+ "--all-targets"
+ ],
+ "problemMatcher": [
+ "$rustc"
+ ],
+ "presentation": {
+ "echo": true,
+ "reveal": "always",
+ "panel": "shared",
+ "showReuseMessage": true,
+ "clear": true
+ },
+ "group": "build"
+ },
+ {
+ "label": "Run",
+ "type": "cargo",
+ "command": "run",
+ "problemMatcher": [
+ "$rustc"
+ ]
+ },
+ {
+ "label": "Test",
+ "detail": "Runs all tests",
+ "type": "cargo",
+ "command": "test",
+ "args": [
+ "--workspace",
+ "--all-features",
+ "--no-fail-fast",
+ "--",
+ "--nocapture"
+ ],
+ "options": {
+ "env": {
+ "RUST_LOG": "warn,{{crate_name}}=trace"
+ }
+ },
+ "problemMatcher": [
+ "$rustc"
+ ],
+ "group": "build",
+ "presentation": {
+ "echo": true,
+ "reveal": "always",
+ "panel": "shared",
+ "showReuseMessage": true,
+ "clear": true
+ }
+ },
+ {
+ "label": "Clippy",
+ "detail": "Look for Clippy errors",
+ "type": "cargo",
+ "command": "clippy",
+ "args": [
+ "--all-features",
+ "--all-targets",
+ "--",
+ "-D clippy::all",
+ "-W clippy::pedantic",
+ "-W clippy::nursery"
+ ],
+ "problemMatcher": [],
+ "group": "build",
+ "presentation": {
+ "echo": true,
+ "reveal": "always",
+ "panel": "shared",
+ "showReuseMessage": true,
+ "clear": true
+ }
+ },
+ {
+ "label": "Format",
+ "detail": "Format all source",
+ "type": "cargo",
+ "command": "fmt",
+ "args": [
+ "--all",
+ "--quiet"
+ ],
+ "problemMatcher": [],
+ "group": "build",
+ "presentation": {
+ "echo": false,
+ "reveal": "never",
+ "panel": "shared",
+ "showReuseMessage": false
+ }
+ }
+ ]
+}
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..440ac2a
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,4749 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 4
+
+[[package]]
+name = "ab_glyph"
+version = "0.2.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e08104bebc65a46f8bc7aa733d39ea6874bfa7156f41a46b805785e3af1587d"
+dependencies = [
+ "ab_glyph_rasterizer",
+ "owned_ttf_parser",
+]
+
+[[package]]
+name = "ab_glyph_rasterizer"
+version = "0.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046"
+
+[[package]]
+name = "accesskit"
+version = "0.12.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "74a4b14f3d99c1255dcba8f45621ab1a2e7540a0009652d33989005a4d0bfc6b"
+
+[[package]]
+name = "accesskit_consumer"
+version = "0.16.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8c17cca53c09fbd7288667b22a201274b9becaa27f0b91bf52a526db95de45e6"
+dependencies = [
+ "accesskit",
+]
+
+[[package]]
+name = "accesskit_macos"
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cd3b6ae1eabbfbced10e840fd3fce8a93ae84f174b3e4ba892ab7bcb42e477a7"
+dependencies = [
+ "accesskit",
+ "accesskit_consumer",
+ "objc2 0.3.0-beta.3.patch-leaks.3",
+ "once_cell",
+]
+
+[[package]]
+name = "accesskit_windows"
+version = "0.15.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "afcae27ec0974fc7c3b0b318783be89fd1b2e66dd702179fe600166a38ff4a0b"
+dependencies = [
+ "accesskit",
+ "accesskit_consumer",
+ "once_cell",
+ "paste",
+ "static_assertions",
+ "windows 0.48.0",
+]
+
+[[package]]
+name = "accesskit_winit"
+version = "0.17.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "45f8f7c9f66d454d5fd8e344c8c8c7324b57194e1041b955519fc58a01e77a25"
+dependencies = [
+ "accesskit",
+ "accesskit_macos",
+ "accesskit_windows",
+ "raw-window-handle",
+ "winit",
+]
+
+[[package]]
+name = "adler"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
+
+[[package]]
+name = "ahash"
+version = "0.8.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
+dependencies = [
+ "cfg-if",
+ "getrandom",
+ "once_cell",
+ "version_check",
+ "zerocopy",
+]
+
+[[package]]
+name = "aho-corasick"
+version = "1.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "aligned-vec"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1"
+
+[[package]]
+name = "allocator-api2"
+version = "0.2.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
+
+[[package]]
+name = "alsa"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "37fe60779335388a88c01ac6c3be40304d1e349de3ada3b15f7808bb90fa9dce"
+dependencies = [
+ "alsa-sys",
+ "bitflags 2.5.0",
+ "libc",
+]
+
+[[package]]
+name = "alsa-sys"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527"
+dependencies = [
+ "libc",
+ "pkg-config",
+]
+
+[[package]]
+name = "android-activity"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289"
+dependencies = [
+ "android-properties",
+ "bitflags 2.5.0",
+ "cc",
+ "cesu8",
+ "jni",
+ "jni-sys",
+ "libc",
+ "log",
+ "ndk",
+ "ndk-context",
+ "ndk-sys",
+ "num_enum",
+ "thiserror",
+]
+
+[[package]]
+name = "android-properties"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04"
+
+[[package]]
+name = "android-tzdata"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
+
+[[package]]
+name = "android_log-sys"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937"
+
+[[package]]
+name = "android_system_properties"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "anyhow"
+version = "1.0.82"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519"
+
+[[package]]
+name = "approx"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "approx"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "arbitrary"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
+
+[[package]]
+name = "arg_enum_proc_macro"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "arrayref"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
+
+[[package]]
+name = "arrayvec"
+version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
+
+[[package]]
+name = "as-raw-xcb-connection"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b"
+
+[[package]]
+name = "ash"
+version = "0.37.3+1.3.251"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a"
+dependencies = [
+ "libloading 0.7.4",
+]
+
+[[package]]
+name = "async-broadcast"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
+dependencies = [
+ "event-listener 2.5.3",
+ "futures-core",
+]
+
+[[package]]
+name = "async-channel"
+version = "2.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3"
+dependencies = [
+ "concurrent-queue",
+ "event-listener 5.3.0",
+ "event-listener-strategy 0.5.1",
+ "futures-core",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "async-executor"
+version = "1.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5f98c37cf288e302c16ef6c8472aad1e034c6c84ce5ea7b8101c98eb4a802fee"
+dependencies = [
+ "async-lock",
+ "async-task",
+ "concurrent-queue",
+ "fastrand",
+ "futures-lite",
+ "slab",
+]
+
+[[package]]
+name = "async-fs"
+version = "2.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1"
+dependencies = [
+ "async-lock",
+ "blocking",
+ "futures-lite",
+]
+
+[[package]]
+name = "async-lock"
+version = "3.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b"
+dependencies = [
+ "event-listener 4.0.3",
+ "event-listener-strategy 0.4.0",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "async-task"
+version = "4.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799"
+
+[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
+[[package]]
+name = "autocfg"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80"
+
+[[package]]
+name = "av1-grain"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf"
+dependencies = [
+ "anyhow",
+ "arrayvec",
+ "log",
+ "nom",
+ "num-rational",
+ "v_frame",
+]
+
+[[package]]
+name = "avif-serialize"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2"
+dependencies = [
+ "arrayvec",
+]
+
+[[package]]
+name = "base64"
+version = "0.21.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
+
+[[package]]
+name = "bevy"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "65b9eadaacf8fe971331bc3f250f35c18bc9dace3f96b483062f38ac07e3a1b4"
+dependencies = [
+ "bevy_dylib",
+ "bevy_internal",
+]
+
+[[package]]
+name = "bevy_a11y"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cd8ef2795f7f5c816a4eda04834083eb5a92e8fef603bc21d2091c6e3b63621a"
+dependencies = [
+ "accesskit",
+ "bevy_app",
+ "bevy_derive",
+ "bevy_ecs",
+]
+
+[[package]]
+name = "bevy_animation"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e553d68bc937586010ed2194ac66b751bc6238cf622b3ed5a86f4e1581e94509"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_time",
+ "bevy_transform",
+ "bevy_utils",
+]
+
+[[package]]
+name = "bevy_app"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ab348a32e46d21c5d61794294a92d415a770d26c7ba8951830b127b40b53ccc4"
+dependencies = [
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_reflect",
+ "bevy_tasks",
+ "bevy_utils",
+ "downcast-rs",
+ "wasm-bindgen",
+ "web-sys",
+]
+
+[[package]]
+name = "bevy_asset"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50028e0d4f28a9f6aab48f61b688ba2793141188f88cdc9aa6c2bca2cc02ad35"
+dependencies = [
+ "async-broadcast",
+ "async-fs",
+ "async-lock",
+ "bevy_app",
+ "bevy_asset_macros",
+ "bevy_ecs",
+ "bevy_log",
+ "bevy_reflect",
+ "bevy_tasks",
+ "bevy_utils",
+ "bevy_winit",
+ "blake3",
+ "crossbeam-channel",
+ "downcast-rs",
+ "futures-io",
+ "futures-lite",
+ "js-sys",
+ "parking_lot",
+ "ron",
+ "serde",
+ "thiserror",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+]
+
+[[package]]
+name = "bevy_asset_loader"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "504cac33f47bee039c0706c9c5baf72208e5bd515db3840dc0cf57fd857914f4"
+dependencies = [
+ "anyhow",
+ "bevy",
+ "bevy_asset_loader_derive",
+ "path-slash",
+]
+
+[[package]]
+name = "bevy_asset_loader_derive"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adda0f1b91d2e34b132ea29a14dbe2adf273073c168950603ebddaf53a23947f"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_asset_macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6617475908368418d815360148fdbb82f879dc255a70d2d7baa3766f0cd4bfd7"
+dependencies = [
+ "bevy_macro_utils",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_audio"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b0f12495e230cd5cf59c6051cdd820c97d7fe4f0597d4d9c3240c62e9c65b485"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_transform",
+ "bevy_utils",
+ "cpal",
+ "rodio",
+]
+
+[[package]]
+name = "bevy_core"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "12b0042f241ba7cd61487aadd8addfb56f7eeb662d713ac1577026704508fc6c"
+dependencies = [
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_tasks",
+ "bevy_utils",
+ "bytemuck",
+]
+
+[[package]]
+name = "bevy_core_pipeline"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "48b7a471cb8ba665f12f7a167faa5566c11386f5bfc77d2e10bfde22b179f7b3"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_log",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_transform",
+ "bevy_utils",
+ "bitflags 2.5.0",
+ "radsort",
+ "serde",
+]
+
+[[package]]
+name = "bevy_derive"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0e01f8343f391e2d6a63b368b82fb5b252ed43c8713fc87f9a8f2d59407dd00"
+dependencies = [
+ "bevy_macro_utils",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_diagnostic"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e1401cdccec7e49378d013dfb0ff62c251f85b3be19dcdf04cfd827f793d1ee9"
+dependencies = [
+ "bevy_app",
+ "bevy_core",
+ "bevy_ecs",
+ "bevy_log",
+ "bevy_time",
+ "bevy_utils",
+ "const-fnv1a-hash",
+ "sysinfo",
+]
+
+[[package]]
+name = "bevy_dylib"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "922826e3b8f37c19836b49e18ceca662260cce87ab8faa4db6df8433903660cc"
+dependencies = [
+ "bevy_internal",
+]
+
+[[package]]
+name = "bevy_ecs"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "98e612a8e7962ead849e370f3a7e972b88df879ced05cd9dad6a0286d14650cf"
+dependencies = [
+ "async-channel",
+ "bevy_ecs_macros",
+ "bevy_ptr",
+ "bevy_reflect",
+ "bevy_tasks",
+ "bevy_utils",
+ "downcast-rs",
+ "fixedbitset",
+ "rustc-hash",
+ "serde",
+ "thiserror",
+ "thread_local",
+]
+
+[[package]]
+name = "bevy_ecs_macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "807b5106c3410e58f4f523b55ea3c071e2a09e31e9510f3c22021c6a04732b5b"
+dependencies = [
+ "bevy_macro_utils",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_encase_derive"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "887087a5e522d9f20733a84dd7e6e9ca04cd8fdfac659220ed87d675eebc83a7"
+dependencies = [
+ "bevy_macro_utils",
+ "encase_derive_impl",
+]
+
+[[package]]
+name = "bevy_gilrs"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7d133c65ab756f130c65cf00f37dc293fb9a9336c891802baf006c63e300d0e2"
+dependencies = [
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_input",
+ "bevy_log",
+ "bevy_time",
+ "bevy_utils",
+ "gilrs",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_gizmos"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "054df3550a9d423a961de65b459946ff23304f97f25af8a62c23f4259db8506d"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core",
+ "bevy_core_pipeline",
+ "bevy_ecs",
+ "bevy_gizmos_macros",
+ "bevy_log",
+ "bevy_math",
+ "bevy_pbr",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_sprite",
+ "bevy_transform",
+ "bevy_utils",
+]
+
+[[package]]
+name = "bevy_gizmos_macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "abdcaf74d8cd34aa5c3293527e7a012826840886ad3496c1b963ed8b66b1619f"
+dependencies = [
+ "bevy_macro_utils",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_gltf"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "21ecf404295055deb7fe037495891bc135ca10d46bc5b6c55f9ab7b7ebc61d31"
+dependencies = [
+ "base64",
+ "bevy_animation",
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core",
+ "bevy_core_pipeline",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_log",
+ "bevy_math",
+ "bevy_pbr",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_scene",
+ "bevy_tasks",
+ "bevy_transform",
+ "bevy_utils",
+ "gltf",
+ "percent-encoding",
+ "serde",
+ "serde_json",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_hierarchy"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bbb3dfad24866a6713dafa3065a91c5cf5e355f6e1b191c25d704ae54185246c"
+dependencies = [
+ "bevy_app",
+ "bevy_core",
+ "bevy_ecs",
+ "bevy_log",
+ "bevy_reflect",
+ "bevy_utils",
+]
+
+[[package]]
+name = "bevy_input"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "47f2b2b3df168c6ef661d25e09abf5bd4fecaacd400f27e5db650df1c3fa3a3b"
+dependencies = [
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_utils",
+ "smol_str",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_internal"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f58ec0ce77603df9474cde61f429126bfe06eb79094440e9141afb4217751c79"
+dependencies = [
+ "bevy_a11y",
+ "bevy_animation",
+ "bevy_app",
+ "bevy_asset",
+ "bevy_audio",
+ "bevy_core",
+ "bevy_core_pipeline",
+ "bevy_derive",
+ "bevy_diagnostic",
+ "bevy_ecs",
+ "bevy_gilrs",
+ "bevy_gizmos",
+ "bevy_gltf",
+ "bevy_hierarchy",
+ "bevy_input",
+ "bevy_log",
+ "bevy_math",
+ "bevy_pbr",
+ "bevy_ptr",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_scene",
+ "bevy_sprite",
+ "bevy_tasks",
+ "bevy_text",
+ "bevy_time",
+ "bevy_transform",
+ "bevy_ui",
+ "bevy_utils",
+ "bevy_window",
+ "bevy_winit",
+]
+
+[[package]]
+name = "bevy_log"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a5eea6c527fd828b7fef8d0f518167f27f405b904a16f227b644687d3f46a809"
+dependencies = [
+ "android_log-sys",
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_utils",
+ "console_error_panic_hook",
+ "tracing-log 0.1.4",
+ "tracing-subscriber",
+ "tracing-wasm",
+]
+
+[[package]]
+name = "bevy_macro_utils"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eb270c98a96243b29465139ed10bda2f675d00a11904f6588a5f7fc4774119c7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "rustc-hash",
+ "syn 2.0.58",
+ "toml_edit 0.21.1",
+]
+
+[[package]]
+name = "bevy_math"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f06daa26ffb82d90ba772256c0ba286f6c305c392f6976c9822717974805837c"
+dependencies = [
+ "glam",
+ "serde",
+]
+
+[[package]]
+name = "bevy_mikktspace"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a0d7ef7f2a826d0b19f059035831ce00a5e930435cc53c61e045773d0483f67a"
+dependencies = [
+ "glam",
+]
+
+[[package]]
+name = "bevy_pbr"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75b29c80269fa6db55c9e33701edd3ecb73d8866ca8cb814d49a9d3fb72531b6"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core_pipeline",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_transform",
+ "bevy_utils",
+ "bevy_window",
+ "bitflags 2.5.0",
+ "bytemuck",
+ "fixedbitset",
+ "radsort",
+ "smallvec",
+ "thread_local",
+]
+
+[[package]]
+name = "bevy_ptr"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8050e2869fe341db6874203b5a01ff12673807a2c7c80cb829f6c7bea6997268"
+
+[[package]]
+name = "bevy_reflect"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ccbd7de21d586457a340a0962ad0747dc5098ff925eb6b27a918c4bdd8252f7b"
+dependencies = [
+ "bevy_math",
+ "bevy_ptr",
+ "bevy_reflect_derive",
+ "bevy_utils",
+ "downcast-rs",
+ "erased-serde",
+ "glam",
+ "serde",
+ "smol_str",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_reflect_derive"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3ce33051bd49036d4a5a62aa3f2068672ec55f3ebe92aa0d003a341f15cc37ac"
+dependencies = [
+ "bevy_macro_utils",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+ "uuid",
+]
+
+[[package]]
+name = "bevy_render"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "88b2c4b644c739c0b474b6f8f7b0bc68ac13d83b59688781e9a7753c52780177"
+dependencies = [
+ "async-channel",
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_encase_derive",
+ "bevy_hierarchy",
+ "bevy_log",
+ "bevy_math",
+ "bevy_mikktspace",
+ "bevy_reflect",
+ "bevy_render_macros",
+ "bevy_tasks",
+ "bevy_time",
+ "bevy_transform",
+ "bevy_utils",
+ "bevy_window",
+ "bitflags 2.5.0",
+ "bytemuck",
+ "codespan-reporting",
+ "downcast-rs",
+ "encase",
+ "futures-lite",
+ "hexasphere",
+ "image 0.24.9",
+ "js-sys",
+ "ktx2",
+ "naga",
+ "naga_oil",
+ "ruzstd",
+ "serde",
+ "thiserror",
+ "thread_local",
+ "wasm-bindgen",
+ "web-sys",
+ "wgpu",
+]
+
+[[package]]
+name = "bevy_render_macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "720b88406e786e378829b7d43c1ffb5300186912b99904d0d4d8ec6698a4f210"
+dependencies = [
+ "bevy_macro_utils",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_scene"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f3d2caa1bfe7542dbe2c62e1bcc10791ba181fb744d2fe6711d1d373354da7c"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_transform",
+ "bevy_utils",
+ "serde",
+ "thiserror",
+ "uuid",
+]
+
+[[package]]
+name = "bevy_sprite"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8cad1b555161f50e5d62b7fdf7ebeef1b24338aae7a88e51985da9553cd60ddf"
+dependencies = [
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core_pipeline",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_log",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_transform",
+ "bevy_utils",
+ "bitflags 2.5.0",
+ "bytemuck",
+ "fixedbitset",
+ "guillotiere",
+ "radsort",
+ "rectangle-pack",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_tasks"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f07fcc4969b357de143509925b39c9a2c56eaa8750828d97f319ca9ed41897cb"
+dependencies = [
+ "async-channel",
+ "async-executor",
+ "async-task",
+ "concurrent-queue",
+ "futures-lite",
+ "wasm-bindgen-futures",
+]
+
+[[package]]
+name = "bevy_text"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c4e8456ae0bea7d6b7621e42c1c12bf66c0891381e62c948ab23920673ce611c"
+dependencies = [
+ "ab_glyph",
+ "bevy_app",
+ "bevy_asset",
+ "bevy_ecs",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_sprite",
+ "bevy_transform",
+ "bevy_utils",
+ "bevy_window",
+ "glyph_brush_layout",
+ "serde",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_time"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "38ea5ae9fe7f56f555dbb05a88d34931907873e3f0c7dc426591839eef72fe3e"
+dependencies = [
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_reflect",
+ "bevy_utils",
+ "crossbeam-channel",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_transform"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a0d51a1f332cc00939d2f19ed6b909e5ed7037e39c7e25cc86930d79d432163e"
+dependencies = [
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_math",
+ "bevy_reflect",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_ui"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b6bbc30be39cfbfa3a073b541d22aea43ab14452dea12d7411ce201df17ff7b1"
+dependencies = [
+ "bevy_a11y",
+ "bevy_app",
+ "bevy_asset",
+ "bevy_core_pipeline",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_input",
+ "bevy_log",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_render",
+ "bevy_sprite",
+ "bevy_text",
+ "bevy_transform",
+ "bevy_utils",
+ "bevy_window",
+ "bytemuck",
+ "taffy",
+ "thiserror",
+]
+
+[[package]]
+name = "bevy_utils"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a9f845a985c00e0ee8dc2d8af3f417be925fb52aad4bda5b96e2e58a2b4d2eb"
+dependencies = [
+ "ahash",
+ "bevy_utils_proc_macros",
+ "getrandom",
+ "hashbrown",
+ "nonmax",
+ "petgraph",
+ "smallvec",
+ "thiserror",
+ "tracing",
+ "uuid",
+ "web-time",
+]
+
+[[package]]
+name = "bevy_utils_proc_macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bef158627f30503d5c18c20c60b444829f698d343516eeaf6eeee078c9a45163"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bevy_window"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "976202d2ed838176595b550ac654b15ae236e0178a6f19a94ca6d58f2a96ca60"
+dependencies = [
+ "bevy_a11y",
+ "bevy_app",
+ "bevy_ecs",
+ "bevy_input",
+ "bevy_math",
+ "bevy_reflect",
+ "bevy_utils",
+ "raw-window-handle",
+ "smol_str",
+]
+
+[[package]]
+name = "bevy_winit"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa66539aa93d8522b146bf82de429714ea6370a6061fc1f1ff7bcacd4e64c6c4"
+dependencies = [
+ "accesskit_winit",
+ "approx 0.5.1",
+ "bevy_a11y",
+ "bevy_app",
+ "bevy_derive",
+ "bevy_ecs",
+ "bevy_hierarchy",
+ "bevy_input",
+ "bevy_math",
+ "bevy_tasks",
+ "bevy_utils",
+ "bevy_window",
+ "crossbeam-channel",
+ "raw-window-handle",
+ "wasm-bindgen",
+ "web-sys",
+ "winit",
+]
+
+[[package]]
+name = "bindgen"
+version = "0.69.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
+dependencies = [
+ "bitflags 2.5.0",
+ "cexpr",
+ "clang-sys",
+ "itertools",
+ "lazy_static",
+ "lazycell",
+ "proc-macro2",
+ "quote",
+ "regex",
+ "rustc-hash",
+ "shlex",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "bit-set"
+version = "0.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
+dependencies = [
+ "bit-vec",
+]
+
+[[package]]
+name = "bit-vec"
+version = "0.6.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
+
+[[package]]
+name = "bit_field"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61"
+
+[[package]]
+name = "bitflags"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+[[package]]
+name = "bitflags"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "bitstream-io"
+version = "2.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06c9989a51171e2e81038ab168b6ae22886fe9ded214430dbb4f41c28cf176da"
+
+[[package]]
+name = "blake3"
+version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52"
+dependencies = [
+ "arrayref",
+ "arrayvec",
+ "cc",
+ "cfg-if",
+ "constant_time_eq",
+]
+
+[[package]]
+name = "block"
+version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
+
+[[package]]
+name = "block-sys"
+version = "0.1.0-beta.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146"
+dependencies = [
+ "objc-sys 0.2.0-beta.2",
+]
+
+[[package]]
+name = "block-sys"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7"
+dependencies = [
+ "objc-sys 0.3.2",
+]
+
+[[package]]
+name = "block2"
+version = "0.2.0-alpha.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42"
+dependencies = [
+ "block-sys 0.1.0-beta.1",
+ "objc2-encode 2.0.0-pre.2",
+]
+
+[[package]]
+name = "block2"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68"
+dependencies = [
+ "block-sys 0.2.1",
+ "objc2 0.4.1",
+]
+
+[[package]]
+name = "blocking"
+version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
+dependencies = [
+ "async-channel",
+ "async-lock",
+ "async-task",
+ "fastrand",
+ "futures-io",
+ "futures-lite",
+ "piper",
+ "tracing",
+]
+
+[[package]]
+name = "brrr"
+version = "0.0.3"
+dependencies = [
+ "anyhow",
+ "bevy",
+ "bevy_asset_loader",
+ "brrr_derive",
+ "byteorder",
+ "cgmath",
+ "chrono",
+ "culpa",
+ "fern",
+ "image 0.25.1",
+ "imgref",
+ "log",
+ "num",
+ "png",
+ "rgb",
+ "smooth-bevy-cameras",
+ "thiserror",
+]
+
+[[package]]
+name = "brrr_derive"
+version = "0.0.0"
+dependencies = [
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "built"
+version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "41bfbdb21256b87a8b5e80fab81a8eed158178e812fd7ba451907518b2742f16"
+
+[[package]]
+name = "bumpalo"
+version = "3.16.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+
+[[package]]
+name = "bytemuck"
+version = "1.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15"
+dependencies = [
+ "bytemuck_derive",
+]
+
+[[package]]
+name = "bytemuck_derive"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "byteorder"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
+
+[[package]]
+name = "bytes"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
+
+[[package]]
+name = "calloop"
+version = "0.12.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298"
+dependencies = [
+ "bitflags 2.5.0",
+ "log",
+ "polling",
+ "rustix",
+ "slab",
+ "thiserror",
+]
+
+[[package]]
+name = "cc"
+version = "1.0.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41"
+dependencies = [
+ "jobserver",
+ "libc",
+]
+
+[[package]]
+name = "cesu8"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
+
+[[package]]
+name = "cexpr"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
+dependencies = [
+ "nom",
+]
+
+[[package]]
+name = "cfg-expr"
+version = "0.15.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
+dependencies = [
+ "smallvec",
+ "target-lexicon",
+]
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "cfg_aliases"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
+
+[[package]]
+name = "cgmath"
+version = "0.18.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a98d30140e3296250832bbaaff83b27dcd6fa3cc70fb6f1f3e5c9c0023b5317"
+dependencies = [
+ "approx 0.4.0",
+ "num-traits",
+]
+
+[[package]]
+name = "chrono"
+version = "0.4.37"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e"
+dependencies = [
+ "android-tzdata",
+ "iana-time-zone",
+ "js-sys",
+ "num-traits",
+ "wasm-bindgen",
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "clang-sys"
+version = "1.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"
+dependencies = [
+ "glob",
+ "libc",
+ "libloading 0.8.3",
+]
+
+[[package]]
+name = "codespan-reporting"
+version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
+dependencies = [
+ "termcolor",
+ "unicode-width",
+]
+
+[[package]]
+name = "color_quant"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
+
+[[package]]
+name = "com"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6"
+dependencies = [
+ "com_macros",
+]
+
+[[package]]
+name = "com_macros"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5"
+dependencies = [
+ "com_macros_support",
+ "proc-macro2",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "com_macros_support"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "combine"
+version = "4.6.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
+dependencies = [
+ "bytes",
+ "memchr",
+]
+
+[[package]]
+name = "concurrent-queue"
+version = "2.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363"
+dependencies = [
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "console_error_panic_hook"
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
+dependencies = [
+ "cfg-if",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "const-fnv1a-hash"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca"
+
+[[package]]
+name = "const_panic"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b"
+
+[[package]]
+name = "const_soft_float"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff"
+
+[[package]]
+name = "constant_time_eq"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2"
+
+[[package]]
+name = "constgebra"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e1aaf9b65849a68662ac6c0810c8893a765c960b907dd7cfab9c4a50bf764fbc"
+dependencies = [
+ "const_soft_float",
+]
+
+[[package]]
+name = "core-foundation"
+version = "0.9.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
+dependencies = [
+ "core-foundation-sys",
+ "libc",
+]
+
+[[package]]
+name = "core-foundation-sys"
+version = "0.8.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
+
+[[package]]
+name = "core-graphics"
+version = "0.23.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081"
+dependencies = [
+ "bitflags 1.3.2",
+ "core-foundation",
+ "core-graphics-types",
+ "foreign-types",
+ "libc",
+]
+
+[[package]]
+name = "core-graphics-types"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf"
+dependencies = [
+ "bitflags 1.3.2",
+ "core-foundation",
+ "libc",
+]
+
+[[package]]
+name = "coreaudio-rs"
+version = "0.11.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace"
+dependencies = [
+ "bitflags 1.3.2",
+ "core-foundation-sys",
+ "coreaudio-sys",
+]
+
+[[package]]
+name = "coreaudio-sys"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9"
+dependencies = [
+ "bindgen",
+]
+
+[[package]]
+name = "cpal"
+version = "0.15.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779"
+dependencies = [
+ "alsa",
+ "core-foundation-sys",
+ "coreaudio-rs",
+ "dasp_sample",
+ "jni",
+ "js-sys",
+ "libc",
+ "mach2",
+ "ndk",
+ "ndk-context",
+ "oboe",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+ "windows 0.54.0",
+]
+
+[[package]]
+name = "crc32fast"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
+dependencies = [
+ "cfg-if",
+]
+
+[[package]]
+name = "crossbeam-channel"
+version = "0.5.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95"
+dependencies = [
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-deque"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
+dependencies = [
+ "crossbeam-epoch",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-epoch"
+version = "0.9.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
+dependencies = [
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-utils"
+version = "0.8.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
+
+[[package]]
+name = "crunchy"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
+
+[[package]]
+name = "culpa"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5ae0bfe9317b1cb4ff5a56d766ee4b157b3e1f47f11979253570e88d10fd1fd3"
+dependencies = [
+ "culpa-macros",
+]
+
+[[package]]
+name = "culpa-macros"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "cursor-icon"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
+
+[[package]]
+name = "d3d12"
+version = "0.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307"
+dependencies = [
+ "bitflags 2.5.0",
+ "libloading 0.8.3",
+ "winapi",
+]
+
+[[package]]
+name = "dasp_sample"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f"
+
+[[package]]
+name = "data-encoding"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
+
+[[package]]
+name = "derive_more"
+version = "0.99.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "dispatch"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
+
+[[package]]
+name = "dlib"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412"
+dependencies = [
+ "libloading 0.8.3",
+]
+
+[[package]]
+name = "downcast-rs"
+version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
+
+[[package]]
+name = "either"
+version = "1.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2"
+
+[[package]]
+name = "encase"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95ed933078d2e659745df651f4c180511cd582e5b9414ff896e7d50d207e3103"
+dependencies = [
+ "const_panic",
+ "encase_derive",
+ "glam",
+ "thiserror",
+]
+
+[[package]]
+name = "encase_derive"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f4ce1449c7d19eba6cc0abd231150ad81620a8dce29601d7f8d236e5d431d72a"
+dependencies = [
+ "encase_derive_impl",
+]
+
+[[package]]
+name = "encase_derive_impl"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "92959a9e8d13eaa13b8ae8c7b583c3bf1669ca7a8e7708a088d12587ba86effc"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "equivalent"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+
+[[package]]
+name = "erased-serde"
+version = "0.4.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b73807008a3c7f171cc40312f37d95ef0396e048b5848d775f54b1a4dd4a0d3"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "errno"
+version = "0.3.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
+dependencies = [
+ "libc",
+ "windows-sys 0.52.0",
+]
+
+[[package]]
+name = "euclid"
+version = "0.22.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "event-listener"
+version = "2.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
+
+[[package]]
+name = "event-listener"
+version = "4.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e"
+dependencies = [
+ "concurrent-queue",
+ "parking",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "event-listener"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24"
+dependencies = [
+ "concurrent-queue",
+ "parking",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "event-listener-strategy"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3"
+dependencies = [
+ "event-listener 4.0.3",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "event-listener-strategy"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3"
+dependencies = [
+ "event-listener 5.3.0",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "exr"
+version = "1.72.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4"
+dependencies = [
+ "bit_field",
+ "flume",
+ "half",
+ "lebe",
+ "miniz_oxide",
+ "rayon-core",
+ "smallvec",
+ "zune-inflate",
+]
+
+[[package]]
+name = "fastrand"
+version = "2.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
+
+[[package]]
+name = "fdeflate"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645"
+dependencies = [
+ "simd-adler32",
+]
+
+[[package]]
+name = "fern"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee"
+dependencies = [
+ "log",
+]
+
+[[package]]
+name = "fixedbitset"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+
+[[package]]
+name = "flate2"
+version = "1.0.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
+dependencies = [
+ "crc32fast",
+ "miniz_oxide",
+]
+
+[[package]]
+name = "flume"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
+dependencies = [
+ "spin",
+]
+
+[[package]]
+name = "fnv"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+
+[[package]]
+name = "foreign-types"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"
+dependencies = [
+ "foreign-types-macros",
+ "foreign-types-shared",
+]
+
+[[package]]
+name = "foreign-types-macros"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "foreign-types-shared"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"
+
+[[package]]
+name = "futures-core"
+version = "0.3.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
+
+[[package]]
+name = "futures-io"
+version = "0.3.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
+
+[[package]]
+name = "futures-lite"
+version = "2.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
+dependencies = [
+ "fastrand",
+ "futures-core",
+ "futures-io",
+ "parking",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "gethostname"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818"
+dependencies = [
+ "libc",
+ "windows-targets 0.48.5",
+]
+
+[[package]]
+name = "getrandom"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c"
+dependencies = [
+ "cfg-if",
+ "js-sys",
+ "libc",
+ "wasi",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "gif"
+version = "0.13.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2"
+dependencies = [
+ "color_quant",
+ "weezl",
+]
+
+[[package]]
+name = "gilrs"
+version = "0.10.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "499067aa54af19f88732dc418f61f23d5912de1518665bb0eca034ca0d07574c"
+dependencies = [
+ "fnv",
+ "gilrs-core",
+ "log",
+ "uuid",
+ "vec_map",
+]
+
+[[package]]
+name = "gilrs-core"
+version = "0.5.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "85c132270a155f2548e67d66e731075c336c39098afc555752f3df8f882c720e"
+dependencies = [
+ "core-foundation",
+ "inotify",
+ "io-kit-sys",
+ "js-sys",
+ "libc",
+ "libudev-sys",
+ "log",
+ "nix",
+ "uuid",
+ "vec_map",
+ "wasm-bindgen",
+ "web-sys",
+ "windows 0.54.0",
+]
+
+[[package]]
+name = "gl_generator"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"
+dependencies = [
+ "khronos_api",
+ "log",
+ "xml-rs",
+]
+
+[[package]]
+name = "glam"
+version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3"
+dependencies = [
+ "bytemuck",
+ "serde",
+]
+
+[[package]]
+name = "glob"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+
+[[package]]
+name = "glow"
+version = "0.13.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1"
+dependencies = [
+ "js-sys",
+ "slotmap",
+ "wasm-bindgen",
+ "web-sys",
+]
+
+[[package]]
+name = "gltf"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3b78f069cf941075835822953c345b9e1edd67ae347b81ace3aea9de38c2ef33"
+dependencies = [
+ "byteorder",
+ "gltf-json",
+ "lazy_static",
+ "serde_json",
+]
+
+[[package]]
+name = "gltf-derive"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "438ffe1a5540d75403feaf23636b164e816e93f6f03131674722b3886ce32a57"
+dependencies = [
+ "inflections",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "gltf-json"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "655951ba557f2bc69ea4b0799446bae281fa78efae6319968bdd2c3e9a06d8e1"
+dependencies = [
+ "gltf-derive",
+ "serde",
+ "serde_derive",
+ "serde_json",
+]
+
+[[package]]
+name = "glutin_wgl_sys"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead"
+dependencies = [
+ "gl_generator",
+]
+
+[[package]]
+name = "glyph_brush_layout"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38"
+dependencies = [
+ "ab_glyph",
+ "approx 0.5.1",
+ "xi-unicode",
+]
+
+[[package]]
+name = "gpu-alloc"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171"
+dependencies = [
+ "bitflags 2.5.0",
+ "gpu-alloc-types",
+]
+
+[[package]]
+name = "gpu-alloc-types"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4"
+dependencies = [
+ "bitflags 2.5.0",
+]
+
+[[package]]
+name = "gpu-allocator"
+version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884"
+dependencies = [
+ "log",
+ "presser",
+ "thiserror",
+ "winapi",
+ "windows 0.52.0",
+]
+
+[[package]]
+name = "gpu-descriptor"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c"
+dependencies = [
+ "bitflags 2.5.0",
+ "gpu-descriptor-types",
+ "hashbrown",
+]
+
+[[package]]
+name = "gpu-descriptor-types"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c"
+dependencies = [
+ "bitflags 2.5.0",
+]
+
+[[package]]
+name = "grid"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c"
+
+[[package]]
+name = "guillotiere"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782"
+dependencies = [
+ "euclid",
+ "svg_fmt",
+]
+
+[[package]]
+name = "half"
+version = "2.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
+dependencies = [
+ "cfg-if",
+ "crunchy",
+]
+
+[[package]]
+name = "hashbrown"
+version = "0.14.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
+dependencies = [
+ "ahash",
+ "allocator-api2",
+ "serde",
+]
+
+[[package]]
+name = "hassle-rs"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890"
+dependencies = [
+ "bitflags 2.5.0",
+ "com",
+ "libc",
+ "libloading 0.8.3",
+ "thiserror",
+ "widestring",
+ "winapi",
+]
+
+[[package]]
+name = "heck"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
+
+[[package]]
+name = "hermit-abi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
+
+[[package]]
+name = "hexasphere"
+version = "10.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f33ddb7f7143d9e703c072e88b98cd8b9719f174137a671429351bd2ee43c02a"
+dependencies = [
+ "constgebra",
+ "glam",
+]
+
+[[package]]
+name = "hexf-parse"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
+
+[[package]]
+name = "iana-time-zone"
+version = "0.1.60"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
+dependencies = [
+ "android_system_properties",
+ "core-foundation-sys",
+ "iana-time-zone-haiku",
+ "js-sys",
+ "wasm-bindgen",
+ "windows-core 0.52.0",
+]
+
+[[package]]
+name = "iana-time-zone-haiku"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "icrate"
+version = "0.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319"
+dependencies = [
+ "block2 0.3.0",
+ "dispatch",
+ "objc2 0.4.1",
+]
+
+[[package]]
+name = "image"
+version = "0.24.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d"
+dependencies = [
+ "bytemuck",
+ "byteorder",
+ "color_quant",
+ "num-traits",
+ "png",
+]
+
+[[package]]
+name = "image"
+version = "0.25.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11"
+dependencies = [
+ "bytemuck",
+ "byteorder",
+ "color_quant",
+ "exr",
+ "gif",
+ "image-webp",
+ "num-traits",
+ "png",
+ "qoi",
+ "ravif",
+ "rayon",
+ "rgb",
+ "tiff",
+ "zune-core",
+ "zune-jpeg",
+]
+
+[[package]]
+name = "image-webp"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a84a25dcae3ac487bc24ef280f9e20c79c9b1a3e5e32cbed3041d1c514aa87c"
+dependencies = [
+ "byteorder",
+ "thiserror",
+]
+
+[[package]]
+name = "imgref"
+version = "1.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126"
+
+[[package]]
+name = "indexmap"
+version = "2.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
+dependencies = [
+ "equivalent",
+ "hashbrown",
+]
+
+[[package]]
+name = "inflections"
+version = "1.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a"
+
+[[package]]
+name = "inotify"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc"
+dependencies = [
+ "bitflags 1.3.2",
+ "inotify-sys",
+ "libc",
+]
+
+[[package]]
+name = "inotify-sys"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "interpolate_name"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "io-kit-sys"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
+dependencies = [
+ "core-foundation-sys",
+ "mach2",
+]
+
+[[package]]
+name = "itertools"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
+dependencies = [
+ "either",
+]
+
+[[package]]
+name = "itoa"
+version = "1.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
+
+[[package]]
+name = "jni"
+version = "0.21.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
+dependencies = [
+ "cesu8",
+ "cfg-if",
+ "combine",
+ "jni-sys",
+ "log",
+ "thiserror",
+ "walkdir",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "jni-sys"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
+
+[[package]]
+name = "jobserver"
+version = "0.1.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "685a7d121ee3f65ae4fddd72b25a04bb36b6af81bc0828f7d5434c0fe60fa3a2"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "jpeg-decoder"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"
+
+[[package]]
+name = "js-sys"
+version = "0.3.69"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
+dependencies = [
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "khronos-egl"
+version = "6.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76"
+dependencies = [
+ "libc",
+ "libloading 0.8.3",
+ "pkg-config",
+]
+
+[[package]]
+name = "khronos_api"
+version = "3.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
+
+[[package]]
+name = "ktx2"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87d65e08a9ec02e409d27a0139eaa6b9756b4d81fe7cde71f6941a83730ce838"
+dependencies = [
+ "bitflags 1.3.2",
+]
+
+[[package]]
+name = "lazy_static"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+[[package]]
+name = "lazycell"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
+
+[[package]]
+name = "lebe"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
+
+[[package]]
+name = "lewton"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030"
+dependencies = [
+ "byteorder",
+ "ogg",
+ "tinyvec",
+]
+
+[[package]]
+name = "libc"
+version = "0.2.153"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
+
+[[package]]
+name = "libfuzzer-sys"
+version = "0.4.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7"
+dependencies = [
+ "arbitrary",
+ "cc",
+ "once_cell",
+]
+
+[[package]]
+name = "libloading"
+version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
+dependencies = [
+ "cfg-if",
+ "winapi",
+]
+
+[[package]]
+name = "libloading"
+version = "0.8.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
+dependencies = [
+ "cfg-if",
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "libredox"
+version = "0.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607"
+dependencies = [
+ "bitflags 2.5.0",
+ "libc",
+ "redox_syscall 0.4.1",
+]
+
+[[package]]
+name = "libudev-sys"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"
+dependencies = [
+ "libc",
+ "pkg-config",
+]
+
+[[package]]
+name = "linux-raw-sys"
+version = "0.4.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
+
+[[package]]
+name = "lock_api"
+version = "0.4.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
+dependencies = [
+ "autocfg",
+ "scopeguard",
+]
+
+[[package]]
+name = "log"
+version = "0.4.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
+
+[[package]]
+name = "loop9"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062"
+dependencies = [
+ "imgref",
+]
+
+[[package]]
+name = "mach2"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "malloc_buf"
+version = "0.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "matchers"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
+dependencies = [
+ "regex-automata 0.1.10",
+]
+
+[[package]]
+name = "maybe-rayon"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519"
+dependencies = [
+ "cfg-if",
+ "rayon",
+]
+
+[[package]]
+name = "memchr"
+version = "2.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
+
+[[package]]
+name = "metal"
+version = "0.27.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25"
+dependencies = [
+ "bitflags 2.5.0",
+ "block",
+ "core-graphics-types",
+ "foreign-types",
+ "log",
+ "objc",
+ "paste",
+]
+
+[[package]]
+name = "minimal-lexical"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
+
+[[package]]
+name = "miniz_oxide"
+version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
+dependencies = [
+ "adler",
+ "simd-adler32",
+]
+
+[[package]]
+name = "naga"
+version = "0.19.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843"
+dependencies = [
+ "bit-set",
+ "bitflags 2.5.0",
+ "codespan-reporting",
+ "hexf-parse",
+ "indexmap",
+ "log",
+ "num-traits",
+ "pp-rs",
+ "rustc-hash",
+ "spirv",
+ "termcolor",
+ "thiserror",
+ "unicode-xid",
+]
+
+[[package]]
+name = "naga_oil"
+version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0ea62ae0f2787456afca7209ca180522b41f00cbe159ee369eba1e07d365cd1"
+dependencies = [
+ "bit-set",
+ "codespan-reporting",
+ "data-encoding",
+ "indexmap",
+ "naga",
+ "once_cell",
+ "regex",
+ "regex-syntax 0.8.3",
+ "rustc-hash",
+ "thiserror",
+ "tracing",
+ "unicode-ident",
+]
+
+[[package]]
+name = "ndk"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7"
+dependencies = [
+ "bitflags 2.5.0",
+ "jni-sys",
+ "log",
+ "ndk-sys",
+ "num_enum",
+ "raw-window-handle",
+ "thiserror",
+]
+
+[[package]]
+name = "ndk-context"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
+
+[[package]]
+name = "ndk-sys"
+version = "0.5.0+25.2.9519653"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691"
+dependencies = [
+ "jni-sys",
+]
+
+[[package]]
+name = "new_debug_unreachable"
+version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"
+
+[[package]]
+name = "nix"
+version = "0.28.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
+dependencies = [
+ "bitflags 2.5.0",
+ "cfg-if",
+ "cfg_aliases",
+ "libc",
+]
+
+[[package]]
+name = "nom"
+version = "7.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
+dependencies = [
+ "memchr",
+ "minimal-lexical",
+]
+
+[[package]]
+name = "nonmax"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51"
+
+[[package]]
+name = "noop_proc_macro"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
+
+[[package]]
+name = "ntapi"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
+dependencies = [
+ "winapi",
+]
+
+[[package]]
+name = "nu-ansi-term"
+version = "0.46.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
+dependencies = [
+ "overload",
+ "winapi",
+]
+
+[[package]]
+name = "num"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41"
+dependencies = [
+ "num-bigint",
+ "num-complex",
+ "num-integer",
+ "num-iter",
+ "num-rational",
+ "num-traits",
+]
+
+[[package]]
+name = "num-bigint"
+version = "0.4.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
+dependencies = [
+ "autocfg",
+ "num-integer",
+ "num-traits",
+]
+
+[[package]]
+name = "num-complex"
+version = "0.4.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "num-derive"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "num-integer"
+version = "0.1.46"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "num-iter"
+version = "0.1.44"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
+dependencies = [
+ "autocfg",
+ "num-integer",
+ "num-traits",
+]
+
+[[package]]
+name = "num-rational"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
+dependencies = [
+ "autocfg",
+ "num-bigint",
+ "num-integer",
+ "num-traits",
+]
+
+[[package]]
+name = "num-traits"
+version = "0.2.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
+dependencies = [
+ "autocfg",
+]
+
+[[package]]
+name = "num_enum"
+version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845"
+dependencies = [
+ "num_enum_derive",
+]
+
+[[package]]
+name = "num_enum_derive"
+version = "0.7.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b"
+dependencies = [
+ "proc-macro-crate",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "objc"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
+dependencies = [
+ "malloc_buf",
+ "objc_exception",
+]
+
+[[package]]
+name = "objc-sys"
+version = "0.2.0-beta.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7"
+
+[[package]]
+name = "objc-sys"
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459"
+
+[[package]]
+name = "objc2"
+version = "0.3.0-beta.3.patch-leaks.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468"
+dependencies = [
+ "block2 0.2.0-alpha.6",
+ "objc-sys 0.2.0-beta.2",
+ "objc2-encode 2.0.0-pre.2",
+]
+
+[[package]]
+name = "objc2"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d"
+dependencies = [
+ "objc-sys 0.3.2",
+ "objc2-encode 3.0.0",
+]
+
+[[package]]
+name = "objc2-encode"
+version = "2.0.0-pre.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512"
+dependencies = [
+ "objc-sys 0.2.0-beta.2",
+]
+
+[[package]]
+name = "objc2-encode"
+version = "3.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666"
+
+[[package]]
+name = "objc_exception"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "oboe"
+version = "0.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb"
+dependencies = [
+ "jni",
+ "ndk",
+ "ndk-context",
+ "num-derive",
+ "num-traits",
+ "oboe-sys",
+]
+
+[[package]]
+name = "oboe-sys"
+version = "0.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "ogg"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e"
+dependencies = [
+ "byteorder",
+]
+
+[[package]]
+name = "once_cell"
+version = "1.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
+
+[[package]]
+name = "orbclient"
+version = "0.3.47"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166"
+dependencies = [
+ "libredox",
+]
+
+[[package]]
+name = "overload"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
+
+[[package]]
+name = "owned_ttf_parser"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7"
+dependencies = [
+ "ttf-parser",
+]
+
+[[package]]
+name = "parking"
+version = "2.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
+
+[[package]]
+name = "parking_lot"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
+dependencies = [
+ "lock_api",
+ "parking_lot_core",
+]
+
+[[package]]
+name = "parking_lot_core"
+version = "0.9.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "redox_syscall 0.4.1",
+ "smallvec",
+ "windows-targets 0.48.5",
+]
+
+[[package]]
+name = "paste"
+version = "1.0.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
+
+[[package]]
+name = "path-slash"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42"
+
+[[package]]
+name = "percent-encoding"
+version = "2.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+
+[[package]]
+name = "petgraph"
+version = "0.6.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
+dependencies = [
+ "fixedbitset",
+ "indexmap",
+]
+
+[[package]]
+name = "pin-project-lite"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+
+[[package]]
+name = "piper"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4"
+dependencies = [
+ "atomic-waker",
+ "fastrand",
+ "futures-io",
+]
+
+[[package]]
+name = "pkg-config"
+version = "0.3.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
+
+[[package]]
+name = "png"
+version = "0.17.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1"
+dependencies = [
+ "bitflags 1.3.2",
+ "crc32fast",
+ "fdeflate",
+ "flate2",
+ "miniz_oxide",
+]
+
+[[package]]
+name = "polling"
+version = "3.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6"
+dependencies = [
+ "cfg-if",
+ "concurrent-queue",
+ "hermit-abi",
+ "pin-project-lite",
+ "rustix",
+ "tracing",
+ "windows-sys 0.52.0",
+]
+
+[[package]]
+name = "pp-rs"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee"
+dependencies = [
+ "unicode-xid",
+]
+
+[[package]]
+name = "ppv-lite86"
+version = "0.2.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
+
+[[package]]
+name = "presser"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa"
+
+[[package]]
+name = "proc-macro-crate"
+version = "3.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284"
+dependencies = [
+ "toml_edit 0.21.1",
+]
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.79"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "profiling"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58"
+dependencies = [
+ "profiling-procmacros",
+]
+
+[[package]]
+name = "profiling-procmacros"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd"
+dependencies = [
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "qoi"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001"
+dependencies = [
+ "bytemuck",
+]
+
+[[package]]
+name = "quick-error"
+version = "2.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
+
+[[package]]
+name = "quote"
+version = "1.0.36"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "radsort"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17fd96390ed3feda12e1dfe2645ed587e0bea749e319333f104a33ff62f77a0b"
+
+[[package]]
+name = "rand"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+dependencies = [
+ "libc",
+ "rand_chacha",
+ "rand_core",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
+dependencies = [
+ "ppv-lite86",
+ "rand_core",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.6.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
+dependencies = [
+ "getrandom",
+]
+
+[[package]]
+name = "range-alloc"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab"
+
+[[package]]
+name = "rav1e"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9"
+dependencies = [
+ "arbitrary",
+ "arg_enum_proc_macro",
+ "arrayvec",
+ "av1-grain",
+ "bitstream-io",
+ "built",
+ "cfg-if",
+ "interpolate_name",
+ "itertools",
+ "libc",
+ "libfuzzer-sys",
+ "log",
+ "maybe-rayon",
+ "new_debug_unreachable",
+ "noop_proc_macro",
+ "num-derive",
+ "num-traits",
+ "once_cell",
+ "paste",
+ "profiling",
+ "rand",
+ "rand_chacha",
+ "simd_helpers",
+ "system-deps",
+ "thiserror",
+ "v_frame",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "ravif"
+version = "0.11.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234"
+dependencies = [
+ "avif-serialize",
+ "imgref",
+ "loop9",
+ "quick-error",
+ "rav1e",
+ "rayon",
+ "rgb",
+]
+
+[[package]]
+name = "raw-window-handle"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544"
+
+[[package]]
+name = "rayon"
+version = "1.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
+dependencies = [
+ "either",
+ "rayon-core",
+]
+
+[[package]]
+name = "rayon-core"
+version = "1.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
+dependencies = [
+ "crossbeam-deque",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "rectangle-pack"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a0d463f2884048e7153449a55166f91028d5b0ea53c79377099ce4e8cf0cf9bb"
+
+[[package]]
+name = "redox_syscall"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
+dependencies = [
+ "bitflags 1.3.2",
+]
+
+[[package]]
+name = "redox_syscall"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
+dependencies = [
+ "bitflags 1.3.2",
+]
+
+[[package]]
+name = "regex"
+version = "1.10.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-automata 0.4.6",
+ "regex-syntax 0.8.3",
+]
+
+[[package]]
+name = "regex-automata"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
+dependencies = [
+ "regex-syntax 0.6.29",
+]
+
+[[package]]
+name = "regex-automata"
+version = "0.4.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-syntax 0.8.3",
+]
+
+[[package]]
+name = "regex-syntax"
+version = "0.6.29"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
+
+[[package]]
+name = "regex-syntax"
+version = "0.8.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
+
+[[package]]
+name = "renderdoc-sys"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832"
+
+[[package]]
+name = "rgb"
+version = "0.8.37"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8"
+dependencies = [
+ "bytemuck",
+]
+
+[[package]]
+name = "rodio"
+version = "0.17.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611"
+dependencies = [
+ "cpal",
+ "lewton",
+]
+
+[[package]]
+name = "ron"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94"
+dependencies = [
+ "base64",
+ "bitflags 2.5.0",
+ "serde",
+ "serde_derive",
+]
+
+[[package]]
+name = "rustc-hash"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
+
+[[package]]
+name = "rustix"
+version = "0.38.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
+dependencies = [
+ "bitflags 2.5.0",
+ "errno",
+ "libc",
+ "linux-raw-sys",
+ "windows-sys 0.52.0",
+]
+
+[[package]]
+name = "ruzstd"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d"
+dependencies = [
+ "byteorder",
+ "derive_more",
+ "twox-hash",
+]
+
+[[package]]
+name = "ryu"
+version = "1.0.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
+
+[[package]]
+name = "same-file"
+version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
+dependencies = [
+ "winapi-util",
+]
+
+[[package]]
+name = "scopeguard"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+
+[[package]]
+name = "serde"
+version = "1.0.197"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
+dependencies = [
+ "serde_derive",
+]
+
+[[package]]
+name = "serde_derive"
+version = "1.0.197"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "serde_json"
+version = "1.0.115"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+dependencies = [
+ "itoa",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "serde_spanned"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "sharded-slab"
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
+dependencies = [
+ "lazy_static",
+]
+
+[[package]]
+name = "shlex"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
+
+[[package]]
+name = "simd-adler32"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
+
+[[package]]
+name = "simd_helpers"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6"
+dependencies = [
+ "quote",
+]
+
+[[package]]
+name = "slab"
+version = "0.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
+dependencies = [
+ "autocfg",
+]
+
+[[package]]
+name = "slotmap"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a"
+dependencies = [
+ "version_check",
+]
+
+[[package]]
+name = "smallvec"
+version = "1.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "smol_str"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "smooth-bevy-cameras"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2fd87c41a0df786a4f89ef25506520d5b7d89baa295c7f06d084913e09863a32"
+dependencies = [
+ "approx 0.5.1",
+ "bevy",
+]
+
+[[package]]
+name = "spin"
+version = "0.9.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
+dependencies = [
+ "lock_api",
+]
+
+[[package]]
+name = "spirv"
+version = "0.3.0+sdk-1.3.268.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844"
+dependencies = [
+ "bitflags 2.5.0",
+]
+
+[[package]]
+name = "static_assertions"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
+
+[[package]]
+name = "svg_fmt"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f83ba502a3265efb76efb89b0a2f7782ad6f2675015d4ce37e4b547dda42b499"
+
+[[package]]
+name = "syn"
+version = "1.0.109"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "syn"
+version = "2.0.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "sysinfo"
+version = "0.30.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26d7c217777061d5a2d652aea771fb9ba98b6dade657204b08c4b9604d11555b"
+dependencies = [
+ "cfg-if",
+ "core-foundation-sys",
+ "libc",
+ "ntapi",
+ "once_cell",
+ "windows 0.52.0",
+]
+
+[[package]]
+name = "system-deps"
+version = "6.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
+dependencies = [
+ "cfg-expr",
+ "heck",
+ "pkg-config",
+ "toml",
+ "version-compare",
+]
+
+[[package]]
+name = "taffy"
+version = "0.3.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b1315457ccd9c3def787a18fae91914e623e4dcff019b64ce39f5268ded53d3d"
+dependencies = [
+ "arrayvec",
+ "grid",
+ "num-traits",
+ "slotmap",
+]
+
+[[package]]
+name = "target-lexicon"
+version = "0.12.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f"
+
+[[package]]
+name = "termcolor"
+version = "1.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
+dependencies = [
+ "winapi-util",
+]
+
+[[package]]
+name = "thiserror"
+version = "1.0.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
+dependencies = [
+ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "1.0.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "thread_local"
+version = "1.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+dependencies = [
+ "cfg-if",
+ "once_cell",
+]
+
+[[package]]
+name = "tiff"
+version = "0.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e"
+dependencies = [
+ "flate2",
+ "jpeg-decoder",
+ "weezl",
+]
+
+[[package]]
+name = "tinyvec"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+dependencies = [
+ "tinyvec_macros",
+]
+
+[[package]]
+name = "tinyvec_macros"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
+
+[[package]]
+name = "toml"
+version = "0.8.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3"
+dependencies = [
+ "serde",
+ "serde_spanned",
+ "toml_datetime",
+ "toml_edit 0.22.9",
+]
+
+[[package]]
+name = "toml_datetime"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "toml_edit"
+version = "0.21.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
+dependencies = [
+ "indexmap",
+ "toml_datetime",
+ "winnow 0.5.40",
+]
+
+[[package]]
+name = "toml_edit"
+version = "0.22.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4"
+dependencies = [
+ "indexmap",
+ "serde",
+ "serde_spanned",
+ "toml_datetime",
+ "winnow 0.6.6",
+]
+
+[[package]]
+name = "tracing"
+version = "0.1.40"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
+dependencies = [
+ "pin-project-lite",
+ "tracing-attributes",
+ "tracing-core",
+]
+
+[[package]]
+name = "tracing-attributes"
+version = "0.1.27"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "tracing-core"
+version = "0.1.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
+dependencies = [
+ "once_cell",
+ "valuable",
+]
+
+[[package]]
+name = "tracing-log"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2"
+dependencies = [
+ "log",
+ "once_cell",
+ "tracing-core",
+]
+
+[[package]]
+name = "tracing-log"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
+dependencies = [
+ "log",
+ "once_cell",
+ "tracing-core",
+]
+
+[[package]]
+name = "tracing-subscriber"
+version = "0.3.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
+dependencies = [
+ "matchers",
+ "nu-ansi-term",
+ "once_cell",
+ "regex",
+ "sharded-slab",
+ "smallvec",
+ "thread_local",
+ "tracing",
+ "tracing-core",
+ "tracing-log 0.2.0",
+]
+
+[[package]]
+name = "tracing-wasm"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07"
+dependencies = [
+ "tracing",
+ "tracing-subscriber",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "ttf-parser"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4"
+
+[[package]]
+name = "twox-hash"
+version = "1.6.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
+dependencies = [
+ "cfg-if",
+ "static_assertions",
+]
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
+
+[[package]]
+name = "unicode-segmentation"
+version = "1.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
+
+[[package]]
+name = "unicode-width"
+version = "0.1.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
+
+[[package]]
+name = "unicode-xid"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
+
+[[package]]
+name = "uuid"
+version = "1.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
+dependencies = [
+ "getrandom",
+ "serde",
+]
+
+[[package]]
+name = "v_frame"
+version = "0.3.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b"
+dependencies = [
+ "aligned-vec",
+ "num-traits",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "valuable"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
+
+[[package]]
+name = "vec_map"
+version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+[[package]]
+name = "version-compare"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
+
+[[package]]
+name = "version_check"
+version = "0.9.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
+[[package]]
+name = "walkdir"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
+dependencies = [
+ "same-file",
+ "winapi-util",
+]
+
+[[package]]
+name = "wasi"
+version = "0.11.0+wasi-snapshot-preview1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+
+[[package]]
+name = "wasm-bindgen"
+version = "0.2.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
+dependencies = [
+ "cfg-if",
+ "wasm-bindgen-macro",
+]
+
+[[package]]
+name = "wasm-bindgen-backend"
+version = "0.2.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
+dependencies = [
+ "bumpalo",
+ "log",
+ "once_cell",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-futures"
+version = "0.4.42"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0"
+dependencies = [
+ "cfg-if",
+ "js-sys",
+ "wasm-bindgen",
+ "web-sys",
+]
+
+[[package]]
+name = "wasm-bindgen-macro"
+version = "0.2.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
+dependencies = [
+ "quote",
+ "wasm-bindgen-macro-support",
+]
+
+[[package]]
+name = "wasm-bindgen-macro-support"
+version = "0.2.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-shared"
+version = "0.2.92"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
+
+[[package]]
+name = "web-sys"
+version = "0.3.69"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "web-time"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "weezl"
+version = "0.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
+
+[[package]]
+name = "wgpu"
+version = "0.19.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a4b1213b52478a7631d6e387543ed8f642bc02c578ef4e3b49aca2a29a7df0cb"
+dependencies = [
+ "arrayvec",
+ "cfg-if",
+ "cfg_aliases",
+ "js-sys",
+ "log",
+ "naga",
+ "parking_lot",
+ "profiling",
+ "raw-window-handle",
+ "smallvec",
+ "static_assertions",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+ "wgpu-core",
+ "wgpu-hal",
+ "wgpu-types",
+]
+
+[[package]]
+name = "wgpu-core"
+version = "0.19.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f9f6b033c2f00ae0bc8ea872c5989777c60bc241aac4e58b24774faa8b391f78"
+dependencies = [
+ "arrayvec",
+ "bit-vec",
+ "bitflags 2.5.0",
+ "cfg_aliases",
+ "codespan-reporting",
+ "indexmap",
+ "log",
+ "naga",
+ "once_cell",
+ "parking_lot",
+ "profiling",
+ "raw-window-handle",
+ "rustc-hash",
+ "smallvec",
+ "thiserror",
+ "web-sys",
+ "wgpu-hal",
+ "wgpu-types",
+]
+
+[[package]]
+name = "wgpu-hal"
+version = "0.19.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49f972c280505ab52ffe17e94a7413d9d54b58af0114ab226b9fc4999a47082e"
+dependencies = [
+ "android_system_properties",
+ "arrayvec",
+ "ash",
+ "bit-set",
+ "bitflags 2.5.0",
+ "block",
+ "cfg_aliases",
+ "core-graphics-types",
+ "d3d12",
+ "glow",
+ "glutin_wgl_sys",
+ "gpu-alloc",
+ "gpu-allocator",
+ "gpu-descriptor",
+ "hassle-rs",
+ "js-sys",
+ "khronos-egl",
+ "libc",
+ "libloading 0.8.3",
+ "log",
+ "metal",
+ "naga",
+ "ndk-sys",
+ "objc",
+ "once_cell",
+ "parking_lot",
+ "profiling",
+ "range-alloc",
+ "raw-window-handle",
+ "renderdoc-sys",
+ "rustc-hash",
+ "smallvec",
+ "thiserror",
+ "wasm-bindgen",
+ "web-sys",
+ "wgpu-types",
+ "winapi",
+]
+
+[[package]]
+name = "wgpu-types"
+version = "0.19.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805"
+dependencies = [
+ "bitflags 2.5.0",
+ "js-sys",
+ "web-sys",
+]
+
+[[package]]
+name = "widestring"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-util"
+version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
+dependencies = [
+ "winapi",
+]
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+[[package]]
+name = "windows"
+version = "0.48.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
+dependencies = [
+ "windows-implement",
+ "windows-interface",
+ "windows-targets 0.48.5",
+]
+
+[[package]]
+name = "windows"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+dependencies = [
+ "windows-core 0.52.0",
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows"
+version = "0.54.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49"
+dependencies = [
+ "windows-core 0.54.0",
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows-core"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+dependencies = [
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows-core"
+version = "0.54.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65"
+dependencies = [
+ "windows-result",
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows-implement"
+version = "0.48.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "windows-interface"
+version = "0.48.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 1.0.109",
+]
+
+[[package]]
+name = "windows-result"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "749f0da9cc72d82e600d8d2e44cadd0b9eedb9038f71a1c58556ac1c5791813b"
+dependencies = [
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.45.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
+dependencies = [
+ "windows-targets 0.42.2",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.48.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
+dependencies = [
+ "windows-targets 0.48.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
+dependencies = [
+ "windows-targets 0.52.5",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
+dependencies = [
+ "windows_aarch64_gnullvm 0.42.2",
+ "windows_aarch64_msvc 0.42.2",
+ "windows_i686_gnu 0.42.2",
+ "windows_i686_msvc 0.42.2",
+ "windows_x86_64_gnu 0.42.2",
+ "windows_x86_64_gnullvm 0.42.2",
+ "windows_x86_64_msvc 0.42.2",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
+dependencies = [
+ "windows_aarch64_gnullvm 0.48.5",
+ "windows_aarch64_msvc 0.48.5",
+ "windows_i686_gnu 0.48.5",
+ "windows_i686_msvc 0.48.5",
+ "windows_x86_64_gnu 0.48.5",
+ "windows_x86_64_gnullvm 0.48.5",
+ "windows_x86_64_msvc 0.48.5",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
+dependencies = [
+ "windows_aarch64_gnullvm 0.52.5",
+ "windows_aarch64_msvc 0.52.5",
+ "windows_i686_gnu 0.52.5",
+ "windows_i686_gnullvm",
+ "windows_i686_msvc 0.52.5",
+ "windows_x86_64_gnu 0.52.5",
+ "windows_x86_64_gnullvm 0.52.5",
+ "windows_x86_64_msvc 0.52.5",
+]
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
+
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.42.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.52.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
+
+[[package]]
+name = "winit"
+version = "0.29.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca"
+dependencies = [
+ "android-activity",
+ "atomic-waker",
+ "bitflags 2.5.0",
+ "bytemuck",
+ "calloop",
+ "cfg_aliases",
+ "core-foundation",
+ "core-graphics",
+ "cursor-icon",
+ "icrate",
+ "js-sys",
+ "libc",
+ "log",
+ "ndk",
+ "ndk-sys",
+ "objc2 0.4.1",
+ "once_cell",
+ "orbclient",
+ "percent-encoding",
+ "raw-window-handle",
+ "redox_syscall 0.3.5",
+ "rustix",
+ "smol_str",
+ "unicode-segmentation",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+ "web-time",
+ "windows-sys 0.48.0",
+ "x11-dl",
+ "x11rb",
+ "xkbcommon-dl",
+]
+
+[[package]]
+name = "winnow"
+version = "0.5.40"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "winnow"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0c976aaaa0e1f90dbb21e9587cdaf1d9679a1cde8875c0d6bd83ab96a208352"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "x11-dl"
+version = "2.21.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
+dependencies = [
+ "libc",
+ "once_cell",
+ "pkg-config",
+]
+
+[[package]]
+name = "x11rb"
+version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a"
+dependencies = [
+ "as-raw-xcb-connection",
+ "gethostname",
+ "libc",
+ "libloading 0.8.3",
+ "once_cell",
+ "rustix",
+ "x11rb-protocol",
+]
+
+[[package]]
+name = "x11rb-protocol"
+version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34"
+
+[[package]]
+name = "xi-unicode"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a"
+
+[[package]]
+name = "xkbcommon-dl"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5"
+dependencies = [
+ "bitflags 2.5.0",
+ "dlib",
+ "log",
+ "once_cell",
+ "xkeysym",
+]
+
+[[package]]
+name = "xkeysym"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621"
+
+[[package]]
+name = "xml-rs"
+version = "0.8.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
+
+[[package]]
+name = "zerocopy"
+version = "0.7.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
+dependencies = [
+ "zerocopy-derive",
+]
+
+[[package]]
+name = "zerocopy-derive"
+version = "0.7.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.58",
+]
+
+[[package]]
+name = "zune-core"
+version = "0.4.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a"
+
+[[package]]
+name = "zune-inflate"
+version = "0.2.54"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02"
+dependencies = [
+ "simd-adler32",
+]
+
+[[package]]
+name = "zune-jpeg"
+version = "0.4.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448"
+dependencies = [
+ "zune-core",
+]
diff --git a/Cargo.toml b/Cargo.toml
index 548de26..427b2d4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,20 +1,55 @@
[package]
authors = ["Berkus Decker "]
-edition = "2021"
-name = "carma"
-version = "0.0.1"
+edition = "2024"
+name = "brrr"
+version = "0.0.3"
+resolver = "2"
+publish = false
[dependencies]
-derive_builder = "0.13"
-glium = "0.32"
-image = "0.24"
-# then move on to vulkano = "0.19"
-byteorder = "1.3"
+brrr_derive = { path = "./brrr_derive" }
+anyhow = "1.0"
+thiserror = "1.0"
+culpa = "1.0"
+# Release
+bevy = "0.13"
+# Debug
+# bevy = { version = "0.13", features = ["dynamic_linking"] }
+# bevy_egui = "0.26"
+# bevy-inspector-egui = { version = "0.23", features = ["highlight_changes"] }
+# egui = "0.27"
+bevy_asset_loader = "0.20"
+smooth-bevy-cameras = "0.11"
+byteorder = "1.5"
+log = "0.4"
+image = "0.25" # for png encoder
cgmath = "0.18"
-id_tree = "1.7"
num = "0.4"
-log = "0.4"
fern = "0.6"
chrono = "0.4"
+rgb = "0.8.37"
+imgref = { version = "1.10.1", default-features = false }
+
+[features]
+default = ["fastdev"]
+fastdev = ["bevy/dynamic_linking"]
+
+[dev-dependencies]
png = "0.17"
-# todo: use failure
+
+[lib]
+name = "brrr"
+
+[[bin]]
+name = "brrr"
+
+[[bin]]
+name = "convert_to_png"
+
+# Enable a small amount of optimization in debug mode
+[profile.dev]
+opt-level = 1
+
+# Enable high optimizations for dependencies (incl. Bevy), but not for our code:
+[profile.dev.package."*"]
+opt-level = 3
diff --git a/Justfile b/Justfile
new file mode 100644
index 0000000..5be828c
--- /dev/null
+++ b/Justfile
@@ -0,0 +1,22 @@
+# Run the binary by default
+_default: run
+
+# Run the binary
+run:
+ cargo run --bin carma --release
+
+# Build binary
+build:
+ cargo build --release
+
+# Clean build
+clean:
+ cargo clean
+
+# Print list of commands
+help:
+ @just --list
+
+# Convert the pixmaps to png
+convert:
+ cargo run --bin convert_to_png --release
diff --git a/README.md b/README.md
index b1bdc63..31e45c5 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Roadkill
+# Bloody Road Rage Racing
This is a viewer for Carmageddon resource files and models.
@@ -6,4 +6,4 @@ To load all models:
$ cargo run
-
+
diff --git a/TODO b/TODO
index e89daf2..2c50659 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,23 @@
- ✔ Render all actors @done (17-09-03 17:42)
- ✔ Fix model composition assembly (wheels in wrong places etc) @done (17-09-05 23:05)
- ✔ Fix texturizer/shader issues @done (17-09-07 21:45)
- ☐ BGLSPIKE.PIX in DecodedData/DATA/PIXELMAP/EAGYELE.PIX - check transparency
- ☐ Convert to megatexture
- ☐ Load models using Kaitai Struct
+ ✅ Render all actors @done (2017-09-03 17:42)
+ ✅ Fix model composition assembly (wheels in wrong places etc) @done (2017-09-05 23:05)
+ ✅ Fix texturizer/shader issues @done (2017-09-07 21:45)
+ ❌ Read and render meshes, maybe only just some... deal with how bevy handles composite actors.
+ ❌ Read textures and add them to bevy::TextureAtlas, refer to them from the meshes.
+ ❌ Convert to megatexture
+ ❌ Texture placement in atlas
+
+ ❌ Resource loading from files
+ ❌ Compose animatable models from disparate Car resources
+ ❌ Load model/actor etc using load stacks - see BRender fileops
+ ❌ Set up bevy animation systems for each model
+ ❌ Set up view and camera
+ ❌ Render
+
+ ❌ BGLSPIKE.PIX in DecodedData/DATA/PIXELMAP/EAGYELE.PIX - check transparency
+ - afaik this is handled slightly differently
+ ❌ Load models using Kaitai Struct
+
+ ❌ https://github.com/BamPeers/rust-ci-github-actions-workflow/blob/main/.github/workflows/release-packaging.yaml
+
+
+See https://github.com/foone/BRender-v1.1.2/blob/main/FW/FILEOPS.C
diff --git a/assets/2017-09-08 at 19.06.png b/assets/2017-09-08 at 19.06.png
new file mode 100644
index 0000000..eba194d
Binary files /dev/null and b/assets/2017-09-08 at 19.06.png differ
diff --git a/DecodedData/ABUSE.TXT b/assets/DecodedData/ABUSE.TXT
similarity index 100%
rename from DecodedData/ABUSE.TXT
rename to assets/DecodedData/ABUSE.TXT
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNBLAK.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNBLAK.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNBLAK.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNBLAK.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNBLUE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNBLUE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNBLUE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNBLUE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNGREE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNGREE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNGREE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNGREE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNIECAR.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNIECAR.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNIECAR.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNIECAR.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNRED.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNRED.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNRED.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNRED.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/ANNWHT.ENC b/assets/DecodedData/DATA/64X48X8/CARS/ANNWHT.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/ANNWHT.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/ANNWHT.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/BIGAPC.ENC b/assets/DecodedData/DATA/64X48X8/CARS/BIGAPC.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/BIGAPC.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/BIGAPC.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/BLKEAGLE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/BLKEAGLE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/BLKEAGLE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/BLKEAGLE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/BUSTER.ENC b/assets/DecodedData/DATA/64X48X8/CARS/BUSTER.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/BUSTER.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/BUSTER.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/DUMP.ENC b/assets/DecodedData/DATA/64X48X8/CARS/DUMP.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/DUMP.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/DUMP.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/EAGBLAK.ENC b/assets/DecodedData/DATA/64X48X8/CARS/EAGBLAK.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/EAGBLAK.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/EAGBLAK.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/EAGBLUE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/EAGBLUE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/EAGBLUE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/EAGBLUE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/EAGGREE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/EAGGREE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/EAGGREE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/EAGGREE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/EAGWHIE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/EAGWHIE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/EAGWHIE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/EAGWHIE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/EAGYELE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/EAGYELE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/EAGYELE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/EAGYELE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/IVAN.ENC b/assets/DecodedData/DATA/64X48X8/CARS/IVAN.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/IVAN.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/IVAN.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/OTIS.ENC b/assets/DecodedData/DATA/64X48X8/CARS/OTIS.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/OTIS.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/OTIS.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/PITBULL.ENC b/assets/DecodedData/DATA/64X48X8/CARS/PITBULL.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/PITBULL.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/PITBULL.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/SCREWIE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/SCREWIE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/SCREWIE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/SCREWIE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/TASSLE.ENC b/assets/DecodedData/DATA/64X48X8/CARS/TASSLE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/TASSLE.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/TASSLE.ENC
diff --git a/DecodedData/DATA/64X48X8/CARS/VLAD.ENC b/assets/DecodedData/DATA/64X48X8/CARS/VLAD.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/CARS/VLAD.ENC
rename to assets/DecodedData/DATA/64X48X8/CARS/VLAD.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/BLUEHEAD.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/BLUEHEAD.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/BLUEHEAD.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/BLUEHEAD.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/GREENHED.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/GREENHED.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/GREENHED.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/GREENHED.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/GRNDK.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/GRNDK.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/GRNDK.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/GRNDK.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/GRNLIT.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/GRNLIT.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/GRNLIT.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/GRNLIT.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/GRYDK.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/GRYDK.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/GRYDK.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/GRYDK.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/GRYLIT.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/GRYLIT.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/GRYLIT.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/GRYLIT.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/MEDIUMHD.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/MEDIUMHD.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/MEDIUMHD.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/MEDIUMHD.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/NEWBIGGR.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/NEWBIGGR.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/NEWBIGGR.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/NEWBIGGR.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/NEWBLUE.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/NEWBLUE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/NEWBLUE.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/NEWBLUE.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/NEWGREEN.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/NEWGREEN.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/NEWGREEN.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/NEWGREEN.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/NEWHITE.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/NEWHITE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/NEWHITE.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/NEWHITE.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/NEWRED.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/NEWRED.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/NEWRED.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/NEWRED.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/ORANGHED.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/ORANGHED.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/ORANGHED.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/ORANGHED.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/TIMER.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/TIMER.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/TIMER.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/TIMER.ENC
diff --git a/DecodedData/DATA/64X48X8/FONTS/TYPEABLE.ENC b/assets/DecodedData/DATA/64X48X8/FONTS/TYPEABLE.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/FONTS/TYPEABLE.ENC
rename to assets/DecodedData/DATA/64X48X8/FONTS/TYPEABLE.ENC
diff --git a/DecodedData/DATA/64X48X8/HEADUP.ENC b/assets/DecodedData/DATA/64X48X8/HEADUP.ENC
similarity index 100%
rename from DecodedData/DATA/64X48X8/HEADUP.ENC
rename to assets/DecodedData/DATA/64X48X8/HEADUP.ENC
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/C5VOUCH.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/C5VOUCH.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/C5VOUCH.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/C5VOUCH.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CAMERA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CAMERA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CAMERA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CAMERA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CARICONS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CARICONS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CARICONS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CARICONS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CCFREZE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CCFREZE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CCFREZE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CCFREZE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CDAMAGE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CDAMAGE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CDAMAGE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CDAMAGE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CEXPLO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CEXPLO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CEXPLO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CEXPLO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CHAND.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CHAND.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CHAND.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CHAND.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CHOTROD.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CHOTROD.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CHOTROD.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CHOTROD.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CINVUN.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CINVUN.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CINVUN.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CINVUN.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CIRCLES.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CIRCLES.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CIRCLES.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CIRCLES.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CIREPAIR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CIREPAIR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CIREPAIR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CIREPAIR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPIT80R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT80F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT80L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT80R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT80R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT81F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT81L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT81R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT81R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT82F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT82L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT82R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT82R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT83F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT83L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT83R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT83R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT84F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT84L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT84R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT84R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT85F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT85L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT85R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT85R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT86F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT86L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT86R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT86R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT87F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT87L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT87R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT87R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT88F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT88L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT88R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT88R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT89F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT89L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT89R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT89R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AL.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AL.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AL.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AL.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CKPT8AR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CMTURBO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CMTURBO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CMTURBO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CMTURBO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/COFREZE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/COFREZE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/COFREZE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/COFREZE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CPFREZE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CPFREZE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CPFREZE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CPFREZE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CREPAIR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CREPAIR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CREPAIR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CREPAIR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CSOLID.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CSOLID.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CSOLID.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CSOLID.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CTIMER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CTIMER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CTIMER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CTIMER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CTURBO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CTURBO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CTURBO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CTURBO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWOP.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWOP.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CVIEWOP.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWOP.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWPED.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWPED.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CVIEWPED.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CVIEWPED.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/CWATER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/CWATER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/CWATER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/CWATER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DGREASE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DGREASE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DGREASE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DGREASE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DGRIP.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DGRIP.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DGRIP.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DGRIP.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DIAMONDS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DIAMONDS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DIAMONDS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DIAMONDS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DTIMEOUT.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DTIMEOUT.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DTIMEOUT.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DTIMEOUT.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DTURBCOP.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBCOP.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DTURBCOP.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBCOP.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DTURBOPP.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBOPP.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DTURBOPP.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBOPP.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/DTURBPED.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBPED.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/DTURBPED.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/DTURBPED.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM0.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM0.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM0.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM0.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM2.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM2.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM2.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM2.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM4.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM4.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM4.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM4.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM5.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM5.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM5.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM5.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM6.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM6.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM6.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM6.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM7.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM7.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM7.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM7.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM8.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM8.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM8.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM8.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM9.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM9.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM9.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAM9.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAMA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAMA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/EXTDAMA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/EXTDAMA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/FFWD.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/FFWD.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/FFWD.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/FFWD.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/FWDEND.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/FWDEND.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/FWDEND.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/FWDEND.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GAGENTO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GAGENTO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GAGENTO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GAGENTO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GAMEOVER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GAMEOVER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GAMEOVER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GAMEOVER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GANNIEA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GANNIEF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GANNIEF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPC.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPC.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPC.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPC.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBIGAPCF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBRAT.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBRAT.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBRAT.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBRAT.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBUSTER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GBUSTERF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GDUMP.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GDUMP.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GDUMP.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GDUMP.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GEAGLEF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GEARS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GEARS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GEARS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GEARS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GEATER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GEATER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GEATER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GEATER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GED.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GED.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GED.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GED.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GED101.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GED101.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GED101A.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101A.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GED101A.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101A.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GED101F.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101F.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GED101F.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GED101F.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GFAUST.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GFAUST.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GFAUST.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GFAUST.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GFIRE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GFIRE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GFIRE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GFIRE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GGRIMM.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GGRIMM.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GGRIMM.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GGRIMM.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GHAMMER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GHAMMER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GHAMMER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GHAMMER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GHARRY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GHARRY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GHARRY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GHARRY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GIVAN.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GIVAN.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GIVAN.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GIVAN.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GKUTTER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GKUTTER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GKUTTER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GKUTTER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GMERC.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GMERC.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GMERC.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GMERC.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GOK.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GOK.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GOK.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GOK.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GOTIS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTIS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GOTIS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTIS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GOTISA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTISA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GOTISA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTISA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GOTISF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTISF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GOTISF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GOTISF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GPITBULL.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GPITBULL.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GPITBULL.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GPITBULL.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GRAZOR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GRAZOR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GRAZOR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GRAZOR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GSCREWIE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GSCREWIE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GSCREWIE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GSCREWIE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GSHIRLY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GSHIRLY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GSHIRLY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GSHIRLY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GSTELLA.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GSTELLA.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GSTELLA.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GSTELLA.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GSTIG.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GSTIG.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GSTIG.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GSTIG.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GTARTLET.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GTARTLET.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GTARTLET.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GTARTLET.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GTASSLE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GTASSLE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GTASSLE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GTASSLE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GVALHELL.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GVALHELL.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GVALHELL.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GVALHELL.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/GVLAD.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/GVLAD.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/GVLAD.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/GVLAD.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS00.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS00L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS00L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS01.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS01L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS01L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS02.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS02L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS02R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS02R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS03.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS03L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS03R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS03R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS04.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS04L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS04R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS04R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS05R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS05R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS05R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS05R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS06R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS06R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS06R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS06R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS20R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS20R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS20R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS20R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS21R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS21R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS21R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS21R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS22R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS22R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS22R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS22R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS23R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS23R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS23R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS23R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS24R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS24R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS24R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS24R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS30L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS30L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS30L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS30L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS31L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS31L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS31L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS31L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS32L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS32R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS32R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS33L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS33R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS33R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS34L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS34R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS34R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS35R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS35R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS35R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS35R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS36R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS36R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS36R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS36R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS50L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS50L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS50L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS50L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS51L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS51L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS51L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS51L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS52L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS52R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS52R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS53L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS53R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS53R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54L.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54L.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS54L.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54L.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS54R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS54R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS55R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS55R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS55R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS55R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HANDS56R.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS56R.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HANDS56R.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HANDS56R.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HDIGITS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HDIGITS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HDIGITS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HDIGITS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HENG.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HENG.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HENG.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HENG.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HGEARS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS4.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS4.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HGEARS4.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HGEARS4.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HIRESTCH.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HIRESTCH.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HIRESTCH.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HIRESTCH.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HLSUS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HLSUS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HLSUS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HLSUS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HRSUS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HRSUS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HRSUS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HRSUS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK5.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK5.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK5.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK5.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK6.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK6.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK6.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK6.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK9.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK9.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK9.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPDMSK9.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSPEEDO3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HSTR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HSTR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HSTR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HSTR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HTACHO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HTACHO1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HTACHO3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HTACHO3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HTRN.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HTRN.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HTRN.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HTRN.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/HTYR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/HTYR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/HTYR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/HTYR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PAUSE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PAUSE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PAUSE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PAUSE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PLAY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PLAY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PLAY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PLAY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDHZ.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDHZ.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PRATBDHZ.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDHZ.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDLF.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDLF.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PRATBDLF.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDLF.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDRT.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDRT.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PRATBDRT.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDRT.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDVT.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDVT.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/PRATBDVT.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/PRATBDVT.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM0.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM0.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM0.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM0.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM2.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM2.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM2.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM2.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM4.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM4.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM4.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM4.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM5.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM5.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM5.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBRKDM5.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RBUTTONS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RBUTTONS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RBUTTONS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RBUTTONS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/REPLAY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/REPLAY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/REPLAY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/REPLAY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/REVPLAY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/REVPLAY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/REVPLAY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/REVPLAY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/REW.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/REW.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/REW.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/REW.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/REWSTART.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/REWSTART.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/REWSTART.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/REWSTART.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM0.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM0.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM0.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM0.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM2.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM2.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM2.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM2.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM4.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM4.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM4.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM4.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM5.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM5.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM5.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RFSUSDM5.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM0.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM0.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM0.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM0.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM1.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM1.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM1.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM1.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM2.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM2.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM2.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM2.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM3.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM3.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM3.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM3.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM4.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM4.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM4.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM4.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM5.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM5.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM5.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/RRSUSDM5.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SBLIND.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SBLIND.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SBLIND.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SBLIND.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SBOUNCE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SBOUNCE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SBOUNCE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SBOUNCE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SDRUGS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SDRUGS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SDRUGS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SDRUGS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SELECTRO.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SELECTRO.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SELECTRO.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SELECTRO.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SGIANT.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SGIANT.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SGIANT.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SGIANT.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SGLUE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SGLUE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SGLUE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SGLUE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SGRAV.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAV.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SGRAV.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAV.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVJ.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVJ.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SGRAVJ.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVJ.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVM.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVM.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SGRAVM.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SGRAVM.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SHARVEST.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SHARVEST.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SHARVEST.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SHARVEST.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SJELLY.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SJELLY.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SJELLY.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SJELLY.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SQUARE.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SQUARE.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SQUARE.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SQUARE.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SQUARES.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SQUARES.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SQUARES.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SQUARES.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SROCKSPR.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SROCKSPR.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SROCKSPR.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SROCKSPR.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SRUBBER.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SRUBBER.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SRUBBER.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SRUBBER.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STL080.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STL080.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STL080.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STL080.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STL180.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STL180.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STL180.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STL180.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STL280.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STL280.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STL280.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STL280.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STL380.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STL380.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STL380.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STL380.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STL480.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STL480.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STL480.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STL480.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STR280.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STR280.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STR280.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STR280.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STR380.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STR380.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STR380.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STR380.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STR480.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STR480.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STR480.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STR480.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STR580.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STR580.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STR580.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STR580.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/STR680.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/STR680.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/STR680.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/STR680.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SVUS.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SVUS.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SVUS.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SVUS.PIX
diff --git a/DecodedData/DATA/64X48X8/PIXELMAP/SWALL.PIX b/assets/DecodedData/DATA/64X48X8/PIXELMAP/SWALL.PIX
similarity index 100%
rename from DecodedData/DATA/64X48X8/PIXELMAP/SWALL.PIX
rename to assets/DecodedData/DATA/64X48X8/PIXELMAP/SWALL.PIX
diff --git a/DecodedData/DATA/ACCESSRY.TXT b/assets/DecodedData/DATA/ACCESSRY.TXT
similarity index 100%
rename from DecodedData/DATA/ACCESSRY.TXT
rename to assets/DecodedData/DATA/ACCESSRY.TXT
diff --git a/DecodedData/DATA/ACTORS/&%LIT2.ACT b/assets/DecodedData/DATA/ACTORS/&%LIT2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&%LIT2.ACT
rename to assets/DecodedData/DATA/ACTORS/&%LIT2.ACT
diff --git a/DecodedData/DATA/ACTORS/&%STOP.ACT b/assets/DecodedData/DATA/ACTORS/&%STOP.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&%STOP.ACT
rename to assets/DecodedData/DATA/ACTORS/&%STOP.ACT
diff --git a/DecodedData/DATA/ACTORS/&%TLITE.ACT b/assets/DecodedData/DATA/ACTORS/&%TLITE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&%TLITE.ACT
rename to assets/DecodedData/DATA/ACTORS/&%TLITE.ACT
diff --git a/DecodedData/DATA/ACTORS/&00GAS.ACT b/assets/DecodedData/DATA/ACTORS/&00GAS.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&00GAS.ACT
rename to assets/DecodedData/DATA/ACTORS/&00GAS.ACT
diff --git a/DecodedData/DATA/ACTORS/&01PEDX.ACT b/assets/DecodedData/DATA/ACTORS/&01PEDX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&01PEDX.ACT
rename to assets/DecodedData/DATA/ACTORS/&01PEDX.ACT
diff --git a/DecodedData/DATA/ACTORS/&02BAR.ACT b/assets/DecodedData/DATA/ACTORS/&02BAR.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&02BAR.ACT
rename to assets/DecodedData/DATA/ACTORS/&02BAR.ACT
diff --git a/DecodedData/DATA/ACTORS/&03TRAFF.ACT b/assets/DecodedData/DATA/ACTORS/&03TRAFF.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&03TRAFF.ACT
rename to assets/DecodedData/DATA/ACTORS/&03TRAFF.ACT
diff --git a/DecodedData/DATA/ACTORS/&05LITE.ACT b/assets/DecodedData/DATA/ACTORS/&05LITE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&05LITE.ACT
rename to assets/DecodedData/DATA/ACTORS/&05LITE.ACT
diff --git a/DecodedData/DATA/ACTORS/&06FONE.ACT b/assets/DecodedData/DATA/ACTORS/&06FONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&06FONE.ACT
rename to assets/DecodedData/DATA/ACTORS/&06FONE.ACT
diff --git a/DecodedData/DATA/ACTORS/&07SIGN.ACT b/assets/DecodedData/DATA/ACTORS/&07SIGN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&07SIGN.ACT
rename to assets/DecodedData/DATA/ACTORS/&07SIGN.ACT
diff --git a/DecodedData/DATA/ACTORS/&34FTREE.ACT b/assets/DecodedData/DATA/ACTORS/&34FTREE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&34FTREE.ACT
rename to assets/DecodedData/DATA/ACTORS/&34FTREE.ACT
diff --git a/DecodedData/DATA/ACTORS/&35TREE.ACT b/assets/DecodedData/DATA/ACTORS/&35TREE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&35TREE.ACT
rename to assets/DecodedData/DATA/ACTORS/&35TREE.ACT
diff --git a/DecodedData/DATA/ACTORS/&37DC2.ACT b/assets/DecodedData/DATA/ACTORS/&37DC2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&37DC2.ACT
rename to assets/DecodedData/DATA/ACTORS/&37DC2.ACT
diff --git a/DecodedData/DATA/ACTORS/&38WREK.ACT b/assets/DecodedData/DATA/ACTORS/&38WREK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&38WREK.ACT
rename to assets/DecodedData/DATA/ACTORS/&38WREK.ACT
diff --git a/DecodedData/DATA/ACTORS/&40TOWER.ACT b/assets/DecodedData/DATA/ACTORS/&40TOWER.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&40TOWER.ACT
rename to assets/DecodedData/DATA/ACTORS/&40TOWER.ACT
diff --git a/DecodedData/DATA/ACTORS/&41BENCH.ACT b/assets/DecodedData/DATA/ACTORS/&41BENCH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&41BENCH.ACT
rename to assets/DecodedData/DATA/ACTORS/&41BENCH.ACT
diff --git a/DecodedData/DATA/ACTORS/&42PALM1.ACT b/assets/DecodedData/DATA/ACTORS/&42PALM1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&42PALM1.ACT
rename to assets/DecodedData/DATA/ACTORS/&42PALM1.ACT
diff --git a/DecodedData/DATA/ACTORS/&43PALM2.ACT b/assets/DecodedData/DATA/ACTORS/&43PALM2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&43PALM2.ACT
rename to assets/DecodedData/DATA/ACTORS/&43PALM2.ACT
diff --git a/DecodedData/DATA/ACTORS/&44CONE3.ACT b/assets/DecodedData/DATA/ACTORS/&44CONE3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&44CONE3.ACT
rename to assets/DecodedData/DATA/ACTORS/&44CONE3.ACT
diff --git a/DecodedData/DATA/ACTORS/&45ICART.ACT b/assets/DecodedData/DATA/ACTORS/&45ICART.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&45ICART.ACT
rename to assets/DecodedData/DATA/ACTORS/&45ICART.ACT
diff --git a/DecodedData/DATA/ACTORS/&46MCART.ACT b/assets/DecodedData/DATA/ACTORS/&46MCART.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&46MCART.ACT
rename to assets/DecodedData/DATA/ACTORS/&46MCART.ACT
diff --git a/DecodedData/DATA/ACTORS/&50ICE.ACT b/assets/DecodedData/DATA/ACTORS/&50ICE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&50ICE.ACT
rename to assets/DecodedData/DATA/ACTORS/&50ICE.ACT
diff --git a/DecodedData/DATA/ACTORS/&51ICE.ACT b/assets/DecodedData/DATA/ACTORS/&51ICE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&51ICE.ACT
rename to assets/DecodedData/DATA/ACTORS/&51ICE.ACT
diff --git a/DecodedData/DATA/ACTORS/&52STREE.ACT b/assets/DecodedData/DATA/ACTORS/&52STREE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&52STREE.ACT
rename to assets/DecodedData/DATA/ACTORS/&52STREE.ACT
diff --git a/DecodedData/DATA/ACTORS/&53STREE.ACT b/assets/DecodedData/DATA/ACTORS/&53STREE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&53STREE.ACT
rename to assets/DecodedData/DATA/ACTORS/&53STREE.ACT
diff --git a/DecodedData/DATA/ACTORS/&CHEVRON.ACT b/assets/DecodedData/DATA/ACTORS/&CHEVRON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&CHEVRON.ACT
rename to assets/DecodedData/DATA/ACTORS/&CHEVRON.ACT
diff --git a/DecodedData/DATA/ACTORS/&CRANE.ACT b/assets/DecodedData/DATA/ACTORS/&CRANE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&CRANE.ACT
rename to assets/DecodedData/DATA/ACTORS/&CRANE.ACT
diff --git a/DecodedData/DATA/ACTORS/&CRN.ACT b/assets/DecodedData/DATA/ACTORS/&CRN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&CRN.ACT
rename to assets/DecodedData/DATA/ACTORS/&CRN.ACT
diff --git a/DecodedData/DATA/ACTORS/&FONE.ACT b/assets/DecodedData/DATA/ACTORS/&FONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&FONE.ACT
rename to assets/DecodedData/DATA/ACTORS/&FONE.ACT
diff --git a/DecodedData/DATA/ACTORS/&HWSIGN.ACT b/assets/DecodedData/DATA/ACTORS/&HWSIGN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&HWSIGN.ACT
rename to assets/DecodedData/DATA/ACTORS/&HWSIGN.ACT
diff --git a/DecodedData/DATA/ACTORS/&MON.ACT b/assets/DecodedData/DATA/ACTORS/&MON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&MON.ACT
rename to assets/DecodedData/DATA/ACTORS/&MON.ACT
diff --git a/DecodedData/DATA/ACTORS/&RCN.ACT b/assets/DecodedData/DATA/ACTORS/&RCN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&RCN.ACT
rename to assets/DecodedData/DATA/ACTORS/&RCN.ACT
diff --git a/DecodedData/DATA/ACTORS/&SKYPARK.ACT b/assets/DecodedData/DATA/ACTORS/&SKYPARK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&SKYPARK.ACT
rename to assets/DecodedData/DATA/ACTORS/&SKYPARK.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT10.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT10.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT10.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT10.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT4.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT4.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT4.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT4.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT5.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT5.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT5.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT5.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT6.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT6.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT6.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT6.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT7.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT7.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT7.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT7.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT8.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT8.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT8.ACT
diff --git a/DecodedData/DATA/ACTORS/&YACHT9.ACT b/assets/DecodedData/DATA/ACTORS/&YACHT9.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/&YACHT9.ACT
rename to assets/DecodedData/DATA/ACTORS/&YACHT9.ACT
diff --git a/DecodedData/DATA/ACTORS/AGENTO.ACT b/assets/DecodedData/DATA/ACTORS/AGENTO.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/AGENTO.ACT
rename to assets/DecodedData/DATA/ACTORS/AGENTO.ACT
diff --git a/DecodedData/DATA/ACTORS/AGENTOX.ACT b/assets/DecodedData/DATA/ACTORS/AGENTOX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/AGENTOX.ACT
rename to assets/DecodedData/DATA/ACTORS/AGENTOX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNBLAK.ACT b/assets/DecodedData/DATA/ACTORS/ANNBLAK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNBLAK.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNBLAK.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNBLAKX.ACT b/assets/DecodedData/DATA/ACTORS/ANNBLAKX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNBLAKX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNBLAKX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNBLUH.ACT b/assets/DecodedData/DATA/ACTORS/ANNBLUH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNBLUH.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNBLUH.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNBLUHX.ACT b/assets/DecodedData/DATA/ACTORS/ANNBLUHX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNBLUHX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNBLUHX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNBON.ACT b/assets/DecodedData/DATA/ACTORS/ANNBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNBON.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNBON.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNGREH.ACT b/assets/DecodedData/DATA/ACTORS/ANNGREH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNGREH.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNGREH.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNGREHX.ACT b/assets/DecodedData/DATA/ACTORS/ANNGREHX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNGREHX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNGREHX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNIECAR.ACT b/assets/DecodedData/DATA/ACTORS/ANNIECAR.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNIECAR.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNIECAR.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNIEX.ACT b/assets/DecodedData/DATA/ACTORS/ANNIEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNIEX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNIEX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNREDH.ACT b/assets/DecodedData/DATA/ACTORS/ANNREDH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNREDH.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNREDH.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNREDHX.ACT b/assets/DecodedData/DATA/ACTORS/ANNREDHX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNREDHX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNREDHX.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNWHIH.ACT b/assets/DecodedData/DATA/ACTORS/ANNWHIH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNWHIH.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNWHIH.ACT
diff --git a/DecodedData/DATA/ACTORS/ANNWHIHX.ACT b/assets/DecodedData/DATA/ACTORS/ANNWHIHX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ANNWHIHX.ACT
rename to assets/DecodedData/DATA/ACTORS/ANNWHIHX.ACT
diff --git a/DecodedData/DATA/ACTORS/APC.ACT b/assets/DecodedData/DATA/ACTORS/APC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/APC.ACT
rename to assets/DecodedData/DATA/ACTORS/APC.ACT
diff --git a/DecodedData/DATA/ACTORS/APCBON.ACT b/assets/DecodedData/DATA/ACTORS/APCBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/APCBON.ACT
rename to assets/DecodedData/DATA/ACTORS/APCBON.ACT
diff --git a/DecodedData/DATA/ACTORS/APCX.ACT b/assets/DecodedData/DATA/ACTORS/APCX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/APCX.ACT
rename to assets/DecodedData/DATA/ACTORS/APCX.ACT
diff --git a/DecodedData/DATA/ACTORS/ARENA.ACT b/assets/DecodedData/DATA/ACTORS/ARENA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ARENA.ACT
rename to assets/DecodedData/DATA/ACTORS/ARENA.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD1.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD1.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD1.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD2.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD2.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD2.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD3.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD3.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD3.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD4.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD4.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD4.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD4.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD5.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD5.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD5.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD5.ACT
diff --git a/DecodedData/DATA/ACTORS/BBOARD6.ACT b/assets/DecodedData/DATA/ACTORS/BBOARD6.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BBOARD6.ACT
rename to assets/DecodedData/DATA/ACTORS/BBOARD6.ACT
diff --git a/DecodedData/DATA/ACTORS/BGBLUCON.ACT b/assets/DecodedData/DATA/ACTORS/BGBLUCON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BGBLUCON.ACT
rename to assets/DecodedData/DATA/ACTORS/BGBLUCON.ACT
diff --git a/DecodedData/DATA/ACTORS/BGREDCON.ACT b/assets/DecodedData/DATA/ACTORS/BGREDCON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BGREDCON.ACT
rename to assets/DecodedData/DATA/ACTORS/BGREDCON.ACT
diff --git a/DecodedData/DATA/ACTORS/BIGAPC.ACT b/assets/DecodedData/DATA/ACTORS/BIGAPC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BIGAPC.ACT
rename to assets/DecodedData/DATA/ACTORS/BIGAPC.ACT
diff --git a/DecodedData/DATA/ACTORS/BIGAPCX.ACT b/assets/DecodedData/DATA/ACTORS/BIGAPCX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BIGAPCX.ACT
rename to assets/DecodedData/DATA/ACTORS/BIGAPCX.ACT
diff --git a/DecodedData/DATA/ACTORS/BLABONE.ACT b/assets/DecodedData/DATA/ACTORS/BLABONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLABONE.ACT
rename to assets/DecodedData/DATA/ACTORS/BLABONE.ACT
diff --git a/DecodedData/DATA/ACTORS/BLABONH.ACT b/assets/DecodedData/DATA/ACTORS/BLABONH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLABONH.ACT
rename to assets/DecodedData/DATA/ACTORS/BLABONH.ACT
diff --git a/DecodedData/DATA/ACTORS/BLKBNNET.ACT b/assets/DecodedData/DATA/ACTORS/BLKBNNET.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLKBNNET.ACT
rename to assets/DecodedData/DATA/ACTORS/BLKBNNET.ACT
diff --git a/DecodedData/DATA/ACTORS/BLUBONE.ACT b/assets/DecodedData/DATA/ACTORS/BLUBONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLUBONE.ACT
rename to assets/DecodedData/DATA/ACTORS/BLUBONE.ACT
diff --git a/DecodedData/DATA/ACTORS/BLUBONH.ACT b/assets/DecodedData/DATA/ACTORS/BLUBONH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLUBONH.ACT
rename to assets/DecodedData/DATA/ACTORS/BLUBONH.ACT
diff --git a/DecodedData/DATA/ACTORS/BLUCRATE.ACT b/assets/DecodedData/DATA/ACTORS/BLUCRATE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BLUCRATE.ACT
rename to assets/DecodedData/DATA/ACTORS/BLUCRATE.ACT
diff --git a/DecodedData/DATA/ACTORS/BOARD.ACT b/assets/DecodedData/DATA/ACTORS/BOARD.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BOARD.ACT
rename to assets/DecodedData/DATA/ACTORS/BOARD.ACT
diff --git a/DecodedData/DATA/ACTORS/BRATT.ACT b/assets/DecodedData/DATA/ACTORS/BRATT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BRATT.ACT
rename to assets/DecodedData/DATA/ACTORS/BRATT.ACT
diff --git a/DecodedData/DATA/ACTORS/BRATTX.ACT b/assets/DecodedData/DATA/ACTORS/BRATTX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BRATTX.ACT
rename to assets/DecodedData/DATA/ACTORS/BRATTX.ACT
diff --git a/DecodedData/DATA/ACTORS/BRIDGE.ACT b/assets/DecodedData/DATA/ACTORS/BRIDGE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BRIDGE.ACT
rename to assets/DecodedData/DATA/ACTORS/BRIDGE.ACT
diff --git a/DecodedData/DATA/ACTORS/BUSBITS.ACT b/assets/DecodedData/DATA/ACTORS/BUSBITS.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BUSBITS.ACT
rename to assets/DecodedData/DATA/ACTORS/BUSBITS.ACT
diff --git a/DecodedData/DATA/ACTORS/BUSBON.ACT b/assets/DecodedData/DATA/ACTORS/BUSBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BUSBON.ACT
rename to assets/DecodedData/DATA/ACTORS/BUSBON.ACT
diff --git a/DecodedData/DATA/ACTORS/BUSTER.ACT b/assets/DecodedData/DATA/ACTORS/BUSTER.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BUSTER.ACT
rename to assets/DecodedData/DATA/ACTORS/BUSTER.ACT
diff --git a/DecodedData/DATA/ACTORS/BUSTERX.ACT b/assets/DecodedData/DATA/ACTORS/BUSTERX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/BUSTERX.ACT
rename to assets/DecodedData/DATA/ACTORS/BUSTERX.ACT
diff --git a/DecodedData/DATA/ACTORS/CAFE.ACT b/assets/DecodedData/DATA/ACTORS/CAFE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CAFE.ACT
rename to assets/DecodedData/DATA/ACTORS/CAFE.ACT
diff --git a/DecodedData/DATA/ACTORS/CHINK.ACT b/assets/DecodedData/DATA/ACTORS/CHINK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CHINK.ACT
rename to assets/DecodedData/DATA/ACTORS/CHINK.ACT
diff --git a/DecodedData/DATA/ACTORS/CHUKPINT.ACT b/assets/DecodedData/DATA/ACTORS/CHUKPINT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CHUKPINT.ACT
rename to assets/DecodedData/DATA/ACTORS/CHUKPINT.ACT
diff --git a/DecodedData/DATA/ACTORS/CITX.ACT b/assets/DecodedData/DATA/ACTORS/CITX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITX.ACT
rename to assets/DecodedData/DATA/ACTORS/CITX.ACT
diff --git a/DecodedData/DATA/ACTORS/CITXXX.ACT b/assets/DecodedData/DATA/ACTORS/CITXXX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITXXX.ACT
rename to assets/DecodedData/DATA/ACTORS/CITXXX.ACT
diff --git a/DecodedData/DATA/ACTORS/CITY2.ACT b/assets/DecodedData/DATA/ACTORS/CITY2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITY2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITY2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA.ACT b/assets/DecodedData/DATA/ACTORS/CITYA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA1.ACT b/assets/DecodedData/DATA/ACTORS/CITYA1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA1X.ACT b/assets/DecodedData/DATA/ACTORS/CITYA1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA1X.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA1X.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA2.ACT b/assets/DecodedData/DATA/ACTORS/CITYA2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA3.ACT b/assets/DecodedData/DATA/ACTORS/CITYA3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA81.ACT b/assets/DecodedData/DATA/ACTORS/CITYA81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA81.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA81.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA82.ACT b/assets/DecodedData/DATA/ACTORS/CITYA82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA82.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA82.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYA83.ACT b/assets/DecodedData/DATA/ACTORS/CITYA83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYA83.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYA83.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYAA.ACT b/assets/DecodedData/DATA/ACTORS/CITYAA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYAA.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYAA.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYANW1.ACT b/assets/DecodedData/DATA/ACTORS/CITYANW1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYANW1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYANW1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYANW2.ACT b/assets/DecodedData/DATA/ACTORS/CITYANW2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYANW2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYANW2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYANW3.ACT b/assets/DecodedData/DATA/ACTORS/CITYANW3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYANW3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYANW3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYAX.ACT b/assets/DecodedData/DATA/ACTORS/CITYAX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYAX.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYAX.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB.ACT b/assets/DecodedData/DATA/ACTORS/CITYB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB1.ACT b/assets/DecodedData/DATA/ACTORS/CITYB1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB2.ACT b/assets/DecodedData/DATA/ACTORS/CITYB2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB3.ACT b/assets/DecodedData/DATA/ACTORS/CITYB3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB81.ACT b/assets/DecodedData/DATA/ACTORS/CITYB81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB81.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB81.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB82.ACT b/assets/DecodedData/DATA/ACTORS/CITYB82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB82.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB82.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYB83.ACT b/assets/DecodedData/DATA/ACTORS/CITYB83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYB83.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYB83.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYBNW.ACT b/assets/DecodedData/DATA/ACTORS/CITYBNW.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYBNW.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYBNW.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYBNW1.ACT b/assets/DecodedData/DATA/ACTORS/CITYBNW1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYBNW1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYBNW1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYBNW2.ACT b/assets/DecodedData/DATA/ACTORS/CITYBNW2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYBNW2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYBNW2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYBNW3.ACT b/assets/DecodedData/DATA/ACTORS/CITYBNW3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYBNW3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYBNW3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYBX.ACT b/assets/DecodedData/DATA/ACTORS/CITYBX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYBX.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYBX.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC.ACT b/assets/DecodedData/DATA/ACTORS/CITYC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC1.ACT b/assets/DecodedData/DATA/ACTORS/CITYC1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC2.ACT b/assets/DecodedData/DATA/ACTORS/CITYC2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC3.ACT b/assets/DecodedData/DATA/ACTORS/CITYC3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC81.ACT b/assets/DecodedData/DATA/ACTORS/CITYC81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC81.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC81.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC82.ACT b/assets/DecodedData/DATA/ACTORS/CITYC82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC82.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC82.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYC83.ACT b/assets/DecodedData/DATA/ACTORS/CITYC83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYC83.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYC83.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCNW.ACT b/assets/DecodedData/DATA/ACTORS/CITYCNW.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCNW.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCNW.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCNW1.ACT b/assets/DecodedData/DATA/ACTORS/CITYCNW1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCNW1.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCNW1.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCNW2.ACT b/assets/DecodedData/DATA/ACTORS/CITYCNW2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCNW2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCNW2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCNW3.ACT b/assets/DecodedData/DATA/ACTORS/CITYCNW3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCNW3.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCNW3.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCOL2.ACT b/assets/DecodedData/DATA/ACTORS/CITYCOL2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCOL2.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCOL2.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYCX.ACT b/assets/DecodedData/DATA/ACTORS/CITYCX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYCX.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYCX.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYMANY.ACT b/assets/DecodedData/DATA/ACTORS/CITYMANY.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYMANY.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYMANY.ACT
diff --git a/DecodedData/DATA/ACTORS/CITYONE.ACT b/assets/DecodedData/DATA/ACTORS/CITYONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CITYONE.ACT
rename to assets/DecodedData/DATA/ACTORS/CITYONE.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA.ACT b/assets/DecodedData/DATA/ACTORS/COASTA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA1.ACT b/assets/DecodedData/DATA/ACTORS/COASTA1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA1.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA1.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA2.ACT b/assets/DecodedData/DATA/ACTORS/COASTA2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA2.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA2.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA2X.ACT b/assets/DecodedData/DATA/ACTORS/COASTA2X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA2X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA2X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA3.ACT b/assets/DecodedData/DATA/ACTORS/COASTA3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA3.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA3.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTA3X.ACT b/assets/DecodedData/DATA/ACTORS/COASTA3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTA3X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTA3X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTAL.ACT b/assets/DecodedData/DATA/ACTORS/COASTAL.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTAL.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTAL.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTAX.ACT b/assets/DecodedData/DATA/ACTORS/COASTAX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTAX.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTAX.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB1.ACT b/assets/DecodedData/DATA/ACTORS/COASTB1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB1.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB1.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB1X.ACT b/assets/DecodedData/DATA/ACTORS/COASTB1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB1X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB1X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB2.ACT b/assets/DecodedData/DATA/ACTORS/COASTB2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB2.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB2.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB2X.ACT b/assets/DecodedData/DATA/ACTORS/COASTB2X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB2X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB2X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB3.ACT b/assets/DecodedData/DATA/ACTORS/COASTB3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB3.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB3.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB3X.ACT b/assets/DecodedData/DATA/ACTORS/COASTB3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB3X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB3X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTB80.ACT b/assets/DecodedData/DATA/ACTORS/COASTB80.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTB80.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTB80.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTBEE.ACT b/assets/DecodedData/DATA/ACTORS/COASTBEE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTBEE.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTBEE.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC.ACT b/assets/DecodedData/DATA/ACTORS/COASTC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC1.ACT b/assets/DecodedData/DATA/ACTORS/COASTC1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC1.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC1.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC2.ACT b/assets/DecodedData/DATA/ACTORS/COASTC2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC2.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC2.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC2X.ACT b/assets/DecodedData/DATA/ACTORS/COASTC2X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC2X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC2X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC3.ACT b/assets/DecodedData/DATA/ACTORS/COASTC3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC3.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC3.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTC3X.ACT b/assets/DecodedData/DATA/ACTORS/COASTC3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTC3X.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTC3X.ACT
diff --git a/DecodedData/DATA/ACTORS/COASTCX.ACT b/assets/DecodedData/DATA/ACTORS/COASTCX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COASTCX.ACT
rename to assets/DecodedData/DATA/ACTORS/COASTCX.ACT
diff --git a/DecodedData/DATA/ACTORS/COLCMX.ACT b/assets/DecodedData/DATA/ACTORS/COLCMX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COLCMX.ACT
rename to assets/DecodedData/DATA/ACTORS/COLCMX.ACT
diff --git a/DecodedData/DATA/ACTORS/COLICIUM.ACT b/assets/DecodedData/DATA/ACTORS/COLICIUM.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COLICIUM.ACT
rename to assets/DecodedData/DATA/ACTORS/COLICIUM.ACT
diff --git a/DecodedData/DATA/ACTORS/CONCBAR.ACT b/assets/DecodedData/DATA/ACTORS/CONCBAR.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CONCBAR.ACT
rename to assets/DecodedData/DATA/ACTORS/CONCBAR.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTA81.ACT b/assets/DecodedData/DATA/ACTORS/COSTA81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTA81.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTA81.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTA82.ACT b/assets/DecodedData/DATA/ACTORS/COSTA82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTA82.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTA82.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTA83.ACT b/assets/DecodedData/DATA/ACTORS/COSTA83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTA83.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTA83.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTB81.ACT b/assets/DecodedData/DATA/ACTORS/COSTB81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTB81.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTB81.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTB82.ACT b/assets/DecodedData/DATA/ACTORS/COSTB82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTB82.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTB82.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTB83.ACT b/assets/DecodedData/DATA/ACTORS/COSTB83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTB83.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTB83.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTC81.ACT b/assets/DecodedData/DATA/ACTORS/COSTC81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTC81.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTC81.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTC82.ACT b/assets/DecodedData/DATA/ACTORS/COSTC82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTC82.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTC82.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTC83.ACT b/assets/DecodedData/DATA/ACTORS/COSTC83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTC83.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTC83.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTLB1.ACT b/assets/DecodedData/DATA/ACTORS/COSTLB1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTLB1.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTLB1.ACT
diff --git a/DecodedData/DATA/ACTORS/COSTLB1X.ACT b/assets/DecodedData/DATA/ACTORS/COSTLB1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/COSTLB1X.ACT
rename to assets/DecodedData/DATA/ACTORS/COSTLB1X.ACT
diff --git a/DecodedData/DATA/ACTORS/CPOINT.ACT b/assets/DecodedData/DATA/ACTORS/CPOINT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CPOINT.ACT
rename to assets/DecodedData/DATA/ACTORS/CPOINT.ACT
diff --git a/DecodedData/DATA/ACTORS/CRANE.ACT b/assets/DecodedData/DATA/ACTORS/CRANE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CRANE.ACT
rename to assets/DecodedData/DATA/ACTORS/CRANE.ACT
diff --git a/DecodedData/DATA/ACTORS/CSTBB2.ACT b/assets/DecodedData/DATA/ACTORS/CSTBB2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CSTBB2.ACT
rename to assets/DecodedData/DATA/ACTORS/CSTBB2.ACT
diff --git a/DecodedData/DATA/ACTORS/CSTBB3.ACT b/assets/DecodedData/DATA/ACTORS/CSTBB3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CSTBB3.ACT
rename to assets/DecodedData/DATA/ACTORS/CSTBB3.ACT
diff --git a/DecodedData/DATA/ACTORS/CSTBB3X.ACT b/assets/DecodedData/DATA/ACTORS/CSTBB3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CSTBB3X.ACT
rename to assets/DecodedData/DATA/ACTORS/CSTBB3X.ACT
diff --git a/DecodedData/DATA/ACTORS/CSTBX.ACT b/assets/DecodedData/DATA/ACTORS/CSTBX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/CSTBX.ACT
rename to assets/DecodedData/DATA/ACTORS/CSTBX.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB1.ACT b/assets/DecodedData/DATA/ACTORS/DESB1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB1.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB1.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB1X.ACT b/assets/DecodedData/DATA/ACTORS/DESB1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB1X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB1X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB2.ACT b/assets/DecodedData/DATA/ACTORS/DESB2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB2.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB2.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB2X.ACT b/assets/DecodedData/DATA/ACTORS/DESB2X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB2X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB2X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB3.ACT b/assets/DecodedData/DATA/ACTORS/DESB3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB3.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB3.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB3X.ACT b/assets/DecodedData/DATA/ACTORS/DESB3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB3X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB3X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB4.ACT b/assets/DecodedData/DATA/ACTORS/DESB4.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB4.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB4.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB4X.ACT b/assets/DecodedData/DATA/ACTORS/DESB4X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB4X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB4X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB5.ACT b/assets/DecodedData/DATA/ACTORS/DESB5.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB5.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB5.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB5X.ACT b/assets/DecodedData/DATA/ACTORS/DESB5X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB5X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB5X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB81.ACT b/assets/DecodedData/DATA/ACTORS/DESB81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB81.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB81.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB82.ACT b/assets/DecodedData/DATA/ACTORS/DESB82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB82.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB82.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB83.ACT b/assets/DecodedData/DATA/ACTORS/DESB83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB83.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB83.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB84.ACT b/assets/DecodedData/DATA/ACTORS/DESB84.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB84.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB84.ACT
diff --git a/DecodedData/DATA/ACTORS/DESB85.ACT b/assets/DecodedData/DATA/ACTORS/DESB85.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESB85.ACT
rename to assets/DecodedData/DATA/ACTORS/DESB85.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT3.ACT b/assets/DecodedData/DATA/ACTORS/DESERT3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT3.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT3.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT3X.ACT b/assets/DecodedData/DATA/ACTORS/DESERT3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT3X.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT3X.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT81.ACT b/assets/DecodedData/DATA/ACTORS/DESERT81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT81.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT81.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT82.ACT b/assets/DecodedData/DATA/ACTORS/DESERT82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT82.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT82.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT83.ACT b/assets/DecodedData/DATA/ACTORS/DESERT83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT83.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT83.ACT
diff --git a/DecodedData/DATA/ACTORS/DESERT84.ACT b/assets/DecodedData/DATA/ACTORS/DESERT84.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DESERT84.ACT
rename to assets/DecodedData/DATA/ACTORS/DESERT84.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZRACE1.ACT b/assets/DecodedData/DATA/ACTORS/DEZRACE1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZRACE1.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZRACE1.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZRACE2.ACT b/assets/DecodedData/DATA/ACTORS/DEZRACE2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZRACE2.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZRACE2.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZRACE3.ACT b/assets/DecodedData/DATA/ACTORS/DEZRACE3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZRACE3.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZRACE3.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZRACE4.ACT b/assets/DecodedData/DATA/ACTORS/DEZRACE4.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZRACE4.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZRACE4.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZROK1.ACT b/assets/DecodedData/DATA/ACTORS/DEZROK1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZROK1.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZROK1.ACT
diff --git a/DecodedData/DATA/ACTORS/DEZROK3.ACT b/assets/DecodedData/DATA/ACTORS/DEZROK3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DEZROK3.ACT
rename to assets/DecodedData/DATA/ACTORS/DEZROK3.ACT
diff --git a/DecodedData/DATA/ACTORS/DRBYX.ACT b/assets/DecodedData/DATA/ACTORS/DRBYX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DRBYX.ACT
rename to assets/DecodedData/DATA/ACTORS/DRBYX.ACT
diff --git a/DecodedData/DATA/ACTORS/DRIFT1.ACT b/assets/DecodedData/DATA/ACTORS/DRIFT1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DRIFT1.ACT
rename to assets/DecodedData/DATA/ACTORS/DRIFT1.ACT
diff --git a/DecodedData/DATA/ACTORS/DRIFT2.ACT b/assets/DecodedData/DATA/ACTORS/DRIFT2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DRIFT2.ACT
rename to assets/DecodedData/DATA/ACTORS/DRIFT2.ACT
diff --git a/DecodedData/DATA/ACTORS/DRIFT3.ACT b/assets/DecodedData/DATA/ACTORS/DRIFT3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DRIFT3.ACT
rename to assets/DecodedData/DATA/ACTORS/DRIFT3.ACT
diff --git a/DecodedData/DATA/ACTORS/DRIFT4.ACT b/assets/DecodedData/DATA/ACTORS/DRIFT4.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DRIFT4.ACT
rename to assets/DecodedData/DATA/ACTORS/DRIFT4.ACT
diff --git a/DecodedData/DATA/ACTORS/DUMP.ACT b/assets/DecodedData/DATA/ACTORS/DUMP.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DUMP.ACT
rename to assets/DecodedData/DATA/ACTORS/DUMP.ACT
diff --git a/DecodedData/DATA/ACTORS/DUMPBON.ACT b/assets/DecodedData/DATA/ACTORS/DUMPBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DUMPBON.ACT
rename to assets/DecodedData/DATA/ACTORS/DUMPBON.ACT
diff --git a/DecodedData/DATA/ACTORS/DUMPX.ACT b/assets/DecodedData/DATA/ACTORS/DUMPX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/DUMPX.ACT
rename to assets/DecodedData/DATA/ACTORS/DUMPX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGBLAK.ACT b/assets/DecodedData/DATA/ACTORS/EAGBLAK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGBLAK.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGBLAK.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGBLAKX.ACT b/assets/DecodedData/DATA/ACTORS/EAGBLAKX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGBLAKX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGBLAKX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGBLUE.ACT b/assets/DecodedData/DATA/ACTORS/EAGBLUE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGBLUE.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGBLUE.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGBLUEX.ACT b/assets/DecodedData/DATA/ACTORS/EAGBLUEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGBLUEX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGBLUEX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGGREE.ACT b/assets/DecodedData/DATA/ACTORS/EAGGREE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGGREE.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGGREE.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGGREEX.ACT b/assets/DecodedData/DATA/ACTORS/EAGGREEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGGREEX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGGREEX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGLE.ACT b/assets/DecodedData/DATA/ACTORS/EAGLE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGLE.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGLE.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGLEX.ACT b/assets/DecodedData/DATA/ACTORS/EAGLEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGLEX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGLEX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGWHIE.ACT b/assets/DecodedData/DATA/ACTORS/EAGWHIE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGWHIE.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGWHIE.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGWHIEX.ACT b/assets/DecodedData/DATA/ACTORS/EAGWHIEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGWHIEX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGWHIEX.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGYELE.ACT b/assets/DecodedData/DATA/ACTORS/EAGYELE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGYELE.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGYELE.ACT
diff --git a/DecodedData/DATA/ACTORS/EAGYELEX.ACT b/assets/DecodedData/DATA/ACTORS/EAGYELEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EAGYELEX.ACT
rename to assets/DecodedData/DATA/ACTORS/EAGYELEX.ACT
diff --git a/DecodedData/DATA/ACTORS/EATER.ACT b/assets/DecodedData/DATA/ACTORS/EATER.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EATER.ACT
rename to assets/DecodedData/DATA/ACTORS/EATER.ACT
diff --git a/DecodedData/DATA/ACTORS/EATERX.ACT b/assets/DecodedData/DATA/ACTORS/EATERX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EATERX.ACT
rename to assets/DecodedData/DATA/ACTORS/EATERX.ACT
diff --git a/DecodedData/DATA/ACTORS/EBONNET.ACT b/assets/DecodedData/DATA/ACTORS/EBONNET.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EBONNET.ACT
rename to assets/DecodedData/DATA/ACTORS/EBONNET.ACT
diff --git a/DecodedData/DATA/ACTORS/ED.ACT b/assets/DecodedData/DATA/ACTORS/ED.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ED.ACT
rename to assets/DecodedData/DATA/ACTORS/ED.ACT
diff --git a/DecodedData/DATA/ACTORS/ED101.ACT b/assets/DecodedData/DATA/ACTORS/ED101.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ED101.ACT
rename to assets/DecodedData/DATA/ACTORS/ED101.ACT
diff --git a/DecodedData/DATA/ACTORS/EDHUNTX.ACT b/assets/DecodedData/DATA/ACTORS/EDHUNTX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/EDHUNTX.ACT
rename to assets/DecodedData/DATA/ACTORS/EDHUNTX.ACT
diff --git a/DecodedData/DATA/ACTORS/FAUST.ACT b/assets/DecodedData/DATA/ACTORS/FAUST.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FAUST.ACT
rename to assets/DecodedData/DATA/ACTORS/FAUST.ACT
diff --git a/DecodedData/DATA/ACTORS/FAUSTX.ACT b/assets/DecodedData/DATA/ACTORS/FAUSTX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FAUSTX.ACT
rename to assets/DecodedData/DATA/ACTORS/FAUSTX.ACT
diff --git a/DecodedData/DATA/ACTORS/FINISH.ACT b/assets/DecodedData/DATA/ACTORS/FINISH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FINISH.ACT
rename to assets/DecodedData/DATA/ACTORS/FINISH.ACT
diff --git a/DecodedData/DATA/ACTORS/FIRE.ACT b/assets/DecodedData/DATA/ACTORS/FIRE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FIRE.ACT
rename to assets/DecodedData/DATA/ACTORS/FIRE.ACT
diff --git a/DecodedData/DATA/ACTORS/FIREBACK.ACT b/assets/DecodedData/DATA/ACTORS/FIREBACK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FIREBACK.ACT
rename to assets/DecodedData/DATA/ACTORS/FIREBACK.ACT
diff --git a/DecodedData/DATA/ACTORS/FIREBCKX.ACT b/assets/DecodedData/DATA/ACTORS/FIREBCKX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FIREBCKX.ACT
rename to assets/DecodedData/DATA/ACTORS/FIREBCKX.ACT
diff --git a/DecodedData/DATA/ACTORS/FIREX.ACT b/assets/DecodedData/DATA/ACTORS/FIREX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FIREX.ACT
rename to assets/DecodedData/DATA/ACTORS/FIREX.ACT
diff --git a/DecodedData/DATA/ACTORS/FONE.ACT b/assets/DecodedData/DATA/ACTORS/FONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/FONE.ACT
rename to assets/DecodedData/DATA/ACTORS/FONE.ACT
diff --git a/DecodedData/DATA/ACTORS/GREBONE.ACT b/assets/DecodedData/DATA/ACTORS/GREBONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/GREBONE.ACT
rename to assets/DecodedData/DATA/ACTORS/GREBONE.ACT
diff --git a/DecodedData/DATA/ACTORS/GREBONH.ACT b/assets/DecodedData/DATA/ACTORS/GREBONH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/GREBONH.ACT
rename to assets/DecodedData/DATA/ACTORS/GREBONH.ACT
diff --git a/DecodedData/DATA/ACTORS/GRIMM.ACT b/assets/DecodedData/DATA/ACTORS/GRIMM.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/GRIMM.ACT
rename to assets/DecodedData/DATA/ACTORS/GRIMM.ACT
diff --git a/DecodedData/DATA/ACTORS/GRIMMX.ACT b/assets/DecodedData/DATA/ACTORS/GRIMMX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/GRIMMX.ACT
rename to assets/DecodedData/DATA/ACTORS/GRIMMX.ACT
diff --git a/DecodedData/DATA/ACTORS/HAMMER.ACT b/assets/DecodedData/DATA/ACTORS/HAMMER.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HAMMER.ACT
rename to assets/DecodedData/DATA/ACTORS/HAMMER.ACT
diff --git a/DecodedData/DATA/ACTORS/HAMMERX.ACT b/assets/DecodedData/DATA/ACTORS/HAMMERX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HAMMERX.ACT
rename to assets/DecodedData/DATA/ACTORS/HAMMERX.ACT
diff --git a/DecodedData/DATA/ACTORS/HARRY.ACT b/assets/DecodedData/DATA/ACTORS/HARRY.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HARRY.ACT
rename to assets/DecodedData/DATA/ACTORS/HARRY.ACT
diff --git a/DecodedData/DATA/ACTORS/HARRYX.ACT b/assets/DecodedData/DATA/ACTORS/HARRYX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HARRYX.ACT
rename to assets/DecodedData/DATA/ACTORS/HARRYX.ACT
diff --git a/DecodedData/DATA/ACTORS/HOTEL.ACT b/assets/DecodedData/DATA/ACTORS/HOTEL.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HOTEL.ACT
rename to assets/DecodedData/DATA/ACTORS/HOTEL.ACT
diff --git a/DecodedData/DATA/ACTORS/HSFLT1L.ACT b/assets/DecodedData/DATA/ACTORS/HSFLT1L.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSFLT1L.ACT
rename to assets/DecodedData/DATA/ACTORS/HSFLT1L.ACT
diff --git a/DecodedData/DATA/ACTORS/HSFLT1R.ACT b/assets/DecodedData/DATA/ACTORS/HSFLT1R.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSFLT1R.ACT
rename to assets/DecodedData/DATA/ACTORS/HSFLT1R.ACT
diff --git a/DecodedData/DATA/ACTORS/HSMOD1L.ACT b/assets/DecodedData/DATA/ACTORS/HSMOD1L.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSMOD1L.ACT
rename to assets/DecodedData/DATA/ACTORS/HSMOD1L.ACT
diff --git a/DecodedData/DATA/ACTORS/HSMOD1R.ACT b/assets/DecodedData/DATA/ACTORS/HSMOD1R.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSMOD1R.ACT
rename to assets/DecodedData/DATA/ACTORS/HSMOD1R.ACT
diff --git a/DecodedData/DATA/ACTORS/HSMOD2L.ACT b/assets/DecodedData/DATA/ACTORS/HSMOD2L.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSMOD2L.ACT
rename to assets/DecodedData/DATA/ACTORS/HSMOD2L.ACT
diff --git a/DecodedData/DATA/ACTORS/HSMOD2R.ACT b/assets/DecodedData/DATA/ACTORS/HSMOD2R.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSMOD2R.ACT
rename to assets/DecodedData/DATA/ACTORS/HSMOD2R.ACT
diff --git a/DecodedData/DATA/ACTORS/HSOLD1L.ACT b/assets/DecodedData/DATA/ACTORS/HSOLD1L.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSOLD1L.ACT
rename to assets/DecodedData/DATA/ACTORS/HSOLD1L.ACT
diff --git a/DecodedData/DATA/ACTORS/HSOLD1R.ACT b/assets/DecodedData/DATA/ACTORS/HSOLD1R.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSOLD1R.ACT
rename to assets/DecodedData/DATA/ACTORS/HSOLD1R.ACT
diff --git a/DecodedData/DATA/ACTORS/HSOLD2L.ACT b/assets/DecodedData/DATA/ACTORS/HSOLD2L.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSOLD2L.ACT
rename to assets/DecodedData/DATA/ACTORS/HSOLD2L.ACT
diff --git a/DecodedData/DATA/ACTORS/HSOLD2R.ACT b/assets/DecodedData/DATA/ACTORS/HSOLD2R.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HSOLD2R.ACT
rename to assets/DecodedData/DATA/ACTORS/HSOLD2R.ACT
diff --git a/DecodedData/DATA/ACTORS/HUT1.ACT b/assets/DecodedData/DATA/ACTORS/HUT1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HUT1.ACT
rename to assets/DecodedData/DATA/ACTORS/HUT1.ACT
diff --git a/DecodedData/DATA/ACTORS/HUT1B.ACT b/assets/DecodedData/DATA/ACTORS/HUT1B.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HUT1B.ACT
rename to assets/DecodedData/DATA/ACTORS/HUT1B.ACT
diff --git a/DecodedData/DATA/ACTORS/HUT2.ACT b/assets/DecodedData/DATA/ACTORS/HUT2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HUT2.ACT
rename to assets/DecodedData/DATA/ACTORS/HUT2.ACT
diff --git a/DecodedData/DATA/ACTORS/HUT2B.ACT b/assets/DecodedData/DATA/ACTORS/HUT2B.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HUT2B.ACT
rename to assets/DecodedData/DATA/ACTORS/HUT2B.ACT
diff --git a/DecodedData/DATA/ACTORS/HUT3.ACT b/assets/DecodedData/DATA/ACTORS/HUT3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/HUT3.ACT
rename to assets/DecodedData/DATA/ACTORS/HUT3.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE1.ACT b/assets/DecodedData/DATA/ACTORS/ICE1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE1.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE1.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE1X.ACT b/assets/DecodedData/DATA/ACTORS/ICE1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE1X.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE1X.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE2.ACT b/assets/DecodedData/DATA/ACTORS/ICE2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE2.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE2.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE22X.ACT b/assets/DecodedData/DATA/ACTORS/ICE22X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE22X.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE22X.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE3.ACT b/assets/DecodedData/DATA/ACTORS/ICE3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE3.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE3.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE33X.ACT b/assets/DecodedData/DATA/ACTORS/ICE33X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE33X.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE33X.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE81.ACT b/assets/DecodedData/DATA/ACTORS/ICE81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE81.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE81.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE82.ACT b/assets/DecodedData/DATA/ACTORS/ICE82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE82.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE82.ACT
diff --git a/DecodedData/DATA/ACTORS/ICE83.ACT b/assets/DecodedData/DATA/ACTORS/ICE83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICE83.ACT
rename to assets/DecodedData/DATA/ACTORS/ICE83.ACT
diff --git a/DecodedData/DATA/ACTORS/ICELAND.ACT b/assets/DecodedData/DATA/ACTORS/ICELAND.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ICELAND.ACT
rename to assets/DecodedData/DATA/ACTORS/ICELAND.ACT
diff --git a/DecodedData/DATA/ACTORS/INDA81.ACT b/assets/DecodedData/DATA/ACTORS/INDA81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDA81.ACT
rename to assets/DecodedData/DATA/ACTORS/INDA81.ACT
diff --git a/DecodedData/DATA/ACTORS/INDA82.ACT b/assets/DecodedData/DATA/ACTORS/INDA82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDA82.ACT
rename to assets/DecodedData/DATA/ACTORS/INDA82.ACT
diff --git a/DecodedData/DATA/ACTORS/INDA83.ACT b/assets/DecodedData/DATA/ACTORS/INDA83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDA83.ACT
rename to assets/DecodedData/DATA/ACTORS/INDA83.ACT
diff --git a/DecodedData/DATA/ACTORS/INDB81.ACT b/assets/DecodedData/DATA/ACTORS/INDB81.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDB81.ACT
rename to assets/DecodedData/DATA/ACTORS/INDB81.ACT
diff --git a/DecodedData/DATA/ACTORS/INDB82.ACT b/assets/DecodedData/DATA/ACTORS/INDB82.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDB82.ACT
rename to assets/DecodedData/DATA/ACTORS/INDB82.ACT
diff --git a/DecodedData/DATA/ACTORS/INDB83.ACT b/assets/DecodedData/DATA/ACTORS/INDB83.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDB83.ACT
rename to assets/DecodedData/DATA/ACTORS/INDB83.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTA.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTA.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTA.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTA1.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTA1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTA1.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTA1.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTA2.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTA2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTA2.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTA2.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTA3.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTA3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTA3.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTA3.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTAP.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTAP.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTAP.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTAP.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTAT.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTAT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTAT.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTAT.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTAX.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTAX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTAX.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTAX.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTB.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTB.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTB.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTB1.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTB1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTB1.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTB1.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTB2.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTB2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTB2.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTB2.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTB3.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTB3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTB3.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTB3.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTBB.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTBB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTBB.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTBB.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTBN.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTBN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTBN.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTBN.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTBX.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTBX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTBX.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTBX.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTX1.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTX1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTX1.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTX1.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTX2.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTX2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTX2.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTX2.ACT
diff --git a/DecodedData/DATA/ACTORS/INDUSTX3.ACT b/assets/DecodedData/DATA/ACTORS/INDUSTX3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/INDUSTX3.ACT
rename to assets/DecodedData/DATA/ACTORS/INDUSTX3.ACT
diff --git a/DecodedData/DATA/ACTORS/IPOP1.ACT b/assets/DecodedData/DATA/ACTORS/IPOP1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IPOP1.ACT
rename to assets/DecodedData/DATA/ACTORS/IPOP1.ACT
diff --git a/DecodedData/DATA/ACTORS/IPOP2.ACT b/assets/DecodedData/DATA/ACTORS/IPOP2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IPOP2.ACT
rename to assets/DecodedData/DATA/ACTORS/IPOP2.ACT
diff --git a/DecodedData/DATA/ACTORS/IPOP3.ACT b/assets/DecodedData/DATA/ACTORS/IPOP3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IPOP3.ACT
rename to assets/DecodedData/DATA/ACTORS/IPOP3.ACT
diff --git a/DecodedData/DATA/ACTORS/IVAN.ACT b/assets/DecodedData/DATA/ACTORS/IVAN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IVAN.ACT
rename to assets/DecodedData/DATA/ACTORS/IVAN.ACT
diff --git a/DecodedData/DATA/ACTORS/IVANBON.ACT b/assets/DecodedData/DATA/ACTORS/IVANBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IVANBON.ACT
rename to assets/DecodedData/DATA/ACTORS/IVANBON.ACT
diff --git a/DecodedData/DATA/ACTORS/IVANX.ACT b/assets/DecodedData/DATA/ACTORS/IVANX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/IVANX.ACT
rename to assets/DecodedData/DATA/ACTORS/IVANX.ACT
diff --git a/DecodedData/DATA/ACTORS/KUTTER.ACT b/assets/DecodedData/DATA/ACTORS/KUTTER.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/KUTTER.ACT
rename to assets/DecodedData/DATA/ACTORS/KUTTER.ACT
diff --git a/DecodedData/DATA/ACTORS/KUTTERX.ACT b/assets/DecodedData/DATA/ACTORS/KUTTERX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/KUTTERX.ACT
rename to assets/DecodedData/DATA/ACTORS/KUTTERX.ACT
diff --git a/DecodedData/DATA/ACTORS/MANXX.ACT b/assets/DecodedData/DATA/ACTORS/MANXX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MANXX.ACT
rename to assets/DecodedData/DATA/ACTORS/MANXX.ACT
diff --git a/DecodedData/DATA/ACTORS/MAXCHUCK.ACT b/assets/DecodedData/DATA/ACTORS/MAXCHUCK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MAXCHUCK.ACT
rename to assets/DecodedData/DATA/ACTORS/MAXCHUCK.ACT
diff --git a/DecodedData/DATA/ACTORS/MAXFINI.ACT b/assets/DecodedData/DATA/ACTORS/MAXFINI.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MAXFINI.ACT
rename to assets/DecodedData/DATA/ACTORS/MAXFINI.ACT
diff --git a/DecodedData/DATA/ACTORS/MERC.ACT b/assets/DecodedData/DATA/ACTORS/MERC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MERC.ACT
rename to assets/DecodedData/DATA/ACTORS/MERC.ACT
diff --git a/DecodedData/DATA/ACTORS/MERCX.ACT b/assets/DecodedData/DATA/ACTORS/MERCX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MERCX.ACT
rename to assets/DecodedData/DATA/ACTORS/MERCX.ACT
diff --git a/DecodedData/DATA/ACTORS/MINCHKPT.ACT b/assets/DecodedData/DATA/ACTORS/MINCHKPT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINCHKPT.ACT
rename to assets/DecodedData/DATA/ACTORS/MINCHKPT.ACT
diff --git a/DecodedData/DATA/ACTORS/MINEB52X.ACT b/assets/DecodedData/DATA/ACTORS/MINEB52X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINEB52X.ACT
rename to assets/DecodedData/DATA/ACTORS/MINEB52X.ACT
diff --git a/DecodedData/DATA/ACTORS/MINEB53.ACT b/assets/DecodedData/DATA/ACTORS/MINEB53.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINEB53.ACT
rename to assets/DecodedData/DATA/ACTORS/MINEB53.ACT
diff --git a/DecodedData/DATA/ACTORS/MINES.ACT b/assets/DecodedData/DATA/ACTORS/MINES.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINES.ACT
rename to assets/DecodedData/DATA/ACTORS/MINES.ACT
diff --git a/DecodedData/DATA/ACTORS/MINESX.ACT b/assets/DecodedData/DATA/ACTORS/MINESX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINESX.ACT
rename to assets/DecodedData/DATA/ACTORS/MINESX.ACT
diff --git a/DecodedData/DATA/ACTORS/MINFINPT.ACT b/assets/DecodedData/DATA/ACTORS/MINFINPT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/MINFINPT.ACT
rename to assets/DecodedData/DATA/ACTORS/MINFINPT.ACT
diff --git a/DecodedData/DATA/ACTORS/NCOSTC8.ACT b/assets/DecodedData/DATA/ACTORS/NCOSTC8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NCOSTC8.ACT
rename to assets/DecodedData/DATA/ACTORS/NCOSTC8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITA8.ACT b/assets/DecodedData/DATA/ACTORS/NETCITA8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITA8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITA8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITB8.ACT b/assets/DecodedData/DATA/ACTORS/NETCITB8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITB8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITB8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITC8.ACT b/assets/DecodedData/DATA/ACTORS/NETCITC8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITC8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITC8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITYA.ACT b/assets/DecodedData/DATA/ACTORS/NETCITYA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITYA.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITYA.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITYB.ACT b/assets/DecodedData/DATA/ACTORS/NETCITYB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITYB.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITYB.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCITYC.ACT b/assets/DecodedData/DATA/ACTORS/NETCITYC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCITYC.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCITYC.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCOSTA.ACT b/assets/DecodedData/DATA/ACTORS/NETCOSTA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCOSTA.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCOSTA.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCOSTB.ACT b/assets/DecodedData/DATA/ACTORS/NETCOSTB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCOSTB.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCOSTB.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCOSTC.ACT b/assets/DecodedData/DATA/ACTORS/NETCOSTC.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCOSTC.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCOSTC.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCSTA8.ACT b/assets/DecodedData/DATA/ACTORS/NETCSTA8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCSTA8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCSTA8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETCSTB8.ACT b/assets/DecodedData/DATA/ACTORS/NETCSTB8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETCSTB8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETCSTB8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETDESRT.ACT b/assets/DecodedData/DATA/ACTORS/NETDESRT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETDESRT.ACT
rename to assets/DecodedData/DATA/ACTORS/NETDESRT.ACT
diff --git a/DecodedData/DATA/ACTORS/NETDEZ8.ACT b/assets/DecodedData/DATA/ACTORS/NETDEZ8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETDEZ8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETDEZ8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETICE.ACT b/assets/DecodedData/DATA/ACTORS/NETICE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETICE.ACT
rename to assets/DecodedData/DATA/ACTORS/NETICE.ACT
diff --git a/DecodedData/DATA/ACTORS/NETINDA.ACT b/assets/DecodedData/DATA/ACTORS/NETINDA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETINDA.ACT
rename to assets/DecodedData/DATA/ACTORS/NETINDA.ACT
diff --git a/DecodedData/DATA/ACTORS/NETINDA8.ACT b/assets/DecodedData/DATA/ACTORS/NETINDA8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETINDA8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETINDA8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETINDB.ACT b/assets/DecodedData/DATA/ACTORS/NETINDB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETINDB.ACT
rename to assets/DecodedData/DATA/ACTORS/NETINDB.ACT
diff --git a/DecodedData/DATA/ACTORS/NETINDB8.ACT b/assets/DecodedData/DATA/ACTORS/NETINDB8.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETINDB8.ACT
rename to assets/DecodedData/DATA/ACTORS/NETINDB8.ACT
diff --git a/DecodedData/DATA/ACTORS/NETMINES.ACT b/assets/DecodedData/DATA/ACTORS/NETMINES.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/NETMINES.ACT
rename to assets/DecodedData/DATA/ACTORS/NETMINES.ACT
diff --git a/DecodedData/DATA/ACTORS/OK.ACT b/assets/DecodedData/DATA/ACTORS/OK.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/OK.ACT
rename to assets/DecodedData/DATA/ACTORS/OK.ACT
diff --git a/DecodedData/DATA/ACTORS/OKX.ACT b/assets/DecodedData/DATA/ACTORS/OKX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/OKX.ACT
rename to assets/DecodedData/DATA/ACTORS/OKX.ACT
diff --git a/DecodedData/DATA/ACTORS/OTIBON.ACT b/assets/DecodedData/DATA/ACTORS/OTIBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/OTIBON.ACT
rename to assets/DecodedData/DATA/ACTORS/OTIBON.ACT
diff --git a/DecodedData/DATA/ACTORS/OTIS.ACT b/assets/DecodedData/DATA/ACTORS/OTIS.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/OTIS.ACT
rename to assets/DecodedData/DATA/ACTORS/OTIS.ACT
diff --git a/DecodedData/DATA/ACTORS/OTISX.ACT b/assets/DecodedData/DATA/ACTORS/OTISX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/OTISX.ACT
rename to assets/DecodedData/DATA/ACTORS/OTISX.ACT
diff --git a/DecodedData/DATA/ACTORS/PITBUBON.ACT b/assets/DecodedData/DATA/ACTORS/PITBUBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PITBUBON.ACT
rename to assets/DecodedData/DATA/ACTORS/PITBUBON.ACT
diff --git a/DecodedData/DATA/ACTORS/PITBULL.ACT b/assets/DecodedData/DATA/ACTORS/PITBULL.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PITBULL.ACT
rename to assets/DecodedData/DATA/ACTORS/PITBULL.ACT
diff --git a/DecodedData/DATA/ACTORS/PITBULLX.ACT b/assets/DecodedData/DATA/ACTORS/PITBULLX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PITBULLX.ACT
rename to assets/DecodedData/DATA/ACTORS/PITBULLX.ACT
diff --git a/DecodedData/DATA/ACTORS/PROG.ACT b/assets/DecodedData/DATA/ACTORS/PROG.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PROG.ACT
rename to assets/DecodedData/DATA/ACTORS/PROG.ACT
diff --git a/DecodedData/DATA/ACTORS/PROTO.ACT b/assets/DecodedData/DATA/ACTORS/PROTO.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PROTO.ACT
rename to assets/DecodedData/DATA/ACTORS/PROTO.ACT
diff --git a/DecodedData/DATA/ACTORS/PROTO2.ACT b/assets/DecodedData/DATA/ACTORS/PROTO2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PROTO2.ACT
rename to assets/DecodedData/DATA/ACTORS/PROTO2.ACT
diff --git a/DecodedData/DATA/ACTORS/PROTONEW.ACT b/assets/DecodedData/DATA/ACTORS/PROTONEW.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/PROTONEW.ACT
rename to assets/DecodedData/DATA/ACTORS/PROTONEW.ACT
diff --git a/DecodedData/DATA/ACTORS/RAMP.ACT b/assets/DecodedData/DATA/ACTORS/RAMP.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/RAMP.ACT
rename to assets/DecodedData/DATA/ACTORS/RAMP.ACT
diff --git a/DecodedData/DATA/ACTORS/RAMP2.ACT b/assets/DecodedData/DATA/ACTORS/RAMP2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/RAMP2.ACT
rename to assets/DecodedData/DATA/ACTORS/RAMP2.ACT
diff --git a/DecodedData/DATA/ACTORS/RAZOR.ACT b/assets/DecodedData/DATA/ACTORS/RAZOR.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/RAZOR.ACT
rename to assets/DecodedData/DATA/ACTORS/RAZOR.ACT
diff --git a/DecodedData/DATA/ACTORS/RAZORX.ACT b/assets/DecodedData/DATA/ACTORS/RAZORX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/RAZORX.ACT
rename to assets/DecodedData/DATA/ACTORS/RAZORX.ACT
diff --git a/DecodedData/DATA/ACTORS/REDBONH.ACT b/assets/DecodedData/DATA/ACTORS/REDBONH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/REDBONH.ACT
rename to assets/DecodedData/DATA/ACTORS/REDBONH.ACT
diff --git a/DecodedData/DATA/ACTORS/REDCRATE.ACT b/assets/DecodedData/DATA/ACTORS/REDCRATE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/REDCRATE.ACT
rename to assets/DecodedData/DATA/ACTORS/REDCRATE.ACT
diff --git a/DecodedData/DATA/ACTORS/ROOFBIT1.ACT b/assets/DecodedData/DATA/ACTORS/ROOFBIT1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ROOFBIT1.ACT
rename to assets/DecodedData/DATA/ACTORS/ROOFBIT1.ACT
diff --git a/DecodedData/DATA/ACTORS/ROOFBIT2.ACT b/assets/DecodedData/DATA/ACTORS/ROOFBIT2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ROOFBIT2.ACT
rename to assets/DecodedData/DATA/ACTORS/ROOFBIT2.ACT
diff --git a/DecodedData/DATA/ACTORS/ROOFBIT3.ACT b/assets/DecodedData/DATA/ACTORS/ROOFBIT3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/ROOFBIT3.ACT
rename to assets/DecodedData/DATA/ACTORS/ROOFBIT3.ACT
diff --git a/DecodedData/DATA/ACTORS/SCRBON.ACT b/assets/DecodedData/DATA/ACTORS/SCRBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SCRBON.ACT
rename to assets/DecodedData/DATA/ACTORS/SCRBON.ACT
diff --git a/DecodedData/DATA/ACTORS/SCREW2.ACT b/assets/DecodedData/DATA/ACTORS/SCREW2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SCREW2.ACT
rename to assets/DecodedData/DATA/ACTORS/SCREW2.ACT
diff --git a/DecodedData/DATA/ACTORS/SCREWIE.ACT b/assets/DecodedData/DATA/ACTORS/SCREWIE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SCREWIE.ACT
rename to assets/DecodedData/DATA/ACTORS/SCREWIE.ACT
diff --git a/DecodedData/DATA/ACTORS/SCREWIEX.ACT b/assets/DecodedData/DATA/ACTORS/SCREWIEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SCREWIEX.ACT
rename to assets/DecodedData/DATA/ACTORS/SCREWIEX.ACT
diff --git a/DecodedData/DATA/ACTORS/SHAUN.ACT b/assets/DecodedData/DATA/ACTORS/SHAUN.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SHAUN.ACT
rename to assets/DecodedData/DATA/ACTORS/SHAUN.ACT
diff --git a/DecodedData/DATA/ACTORS/SHIRLEY.ACT b/assets/DecodedData/DATA/ACTORS/SHIRLEY.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SHIRLEY.ACT
rename to assets/DecodedData/DATA/ACTORS/SHIRLEY.ACT
diff --git a/DecodedData/DATA/ACTORS/SHIRLYX.ACT b/assets/DecodedData/DATA/ACTORS/SHIRLYX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SHIRLYX.ACT
rename to assets/DecodedData/DATA/ACTORS/SHIRLYX.ACT
diff --git a/DecodedData/DATA/ACTORS/SIGN1A.ACT b/assets/DecodedData/DATA/ACTORS/SIGN1A.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SIGN1A.ACT
rename to assets/DecodedData/DATA/ACTORS/SIGN1A.ACT
diff --git a/DecodedData/DATA/ACTORS/SIGN2A.ACT b/assets/DecodedData/DATA/ACTORS/SIGN2A.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SIGN2A.ACT
rename to assets/DecodedData/DATA/ACTORS/SIGN2A.ACT
diff --git a/DecodedData/DATA/ACTORS/SIGN3A.ACT b/assets/DecodedData/DATA/ACTORS/SIGN3A.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SIGN3A.ACT
rename to assets/DecodedData/DATA/ACTORS/SIGN3A.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOTAK1X.ACT b/assets/DecodedData/DATA/ACTORS/SNOTAK1X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOTAK1X.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOTAK1X.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOTAK3X.ACT b/assets/DecodedData/DATA/ACTORS/SNOTAK3X.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOTAK3X.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOTAK3X.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOTRAK1.ACT b/assets/DecodedData/DATA/ACTORS/SNOTRAK1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOTRAK1.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOTRAK1.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOTRAK3.ACT b/assets/DecodedData/DATA/ACTORS/SNOTRAK3.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOTRAK3.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOTRAK3.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOTRAKX.ACT b/assets/DecodedData/DATA/ACTORS/SNOTRAKX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOTRAKX.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOTRAKX.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOWROX1.ACT b/assets/DecodedData/DATA/ACTORS/SNOWROX1.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOWROX1.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOWROX1.ACT
diff --git a/DecodedData/DATA/ACTORS/SNOWROX2.ACT b/assets/DecodedData/DATA/ACTORS/SNOWROX2.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SNOWROX2.ACT
rename to assets/DecodedData/DATA/ACTORS/SNOWROX2.ACT
diff --git a/DecodedData/DATA/ACTORS/STELLA.ACT b/assets/DecodedData/DATA/ACTORS/STELLA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/STELLA.ACT
rename to assets/DecodedData/DATA/ACTORS/STELLA.ACT
diff --git a/DecodedData/DATA/ACTORS/STELLAX.ACT b/assets/DecodedData/DATA/ACTORS/STELLAX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/STELLAX.ACT
rename to assets/DecodedData/DATA/ACTORS/STELLAX.ACT
diff --git a/DecodedData/DATA/ACTORS/STIG.ACT b/assets/DecodedData/DATA/ACTORS/STIG.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/STIG.ACT
rename to assets/DecodedData/DATA/ACTORS/STIG.ACT
diff --git a/DecodedData/DATA/ACTORS/STIGX.ACT b/assets/DecodedData/DATA/ACTORS/STIGX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/STIGX.ACT
rename to assets/DecodedData/DATA/ACTORS/STIGX.ACT
diff --git a/DecodedData/DATA/ACTORS/STRUT.ACT b/assets/DecodedData/DATA/ACTORS/STRUT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/STRUT.ACT
rename to assets/DecodedData/DATA/ACTORS/STRUT.ACT
diff --git a/DecodedData/DATA/ACTORS/SUBURB.ACT b/assets/DecodedData/DATA/ACTORS/SUBURB.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SUBURB.ACT
rename to assets/DecodedData/DATA/ACTORS/SUBURB.ACT
diff --git a/DecodedData/DATA/ACTORS/SUMO.ACT b/assets/DecodedData/DATA/ACTORS/SUMO.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SUMO.ACT
rename to assets/DecodedData/DATA/ACTORS/SUMO.ACT
diff --git a/DecodedData/DATA/ACTORS/SUMOX.ACT b/assets/DecodedData/DATA/ACTORS/SUMOX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SUMOX.ACT
rename to assets/DecodedData/DATA/ACTORS/SUMOX.ACT
diff --git a/DecodedData/DATA/ACTORS/SUPPORT.ACT b/assets/DecodedData/DATA/ACTORS/SUPPORT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SUPPORT.ACT
rename to assets/DecodedData/DATA/ACTORS/SUPPORT.ACT
diff --git a/DecodedData/DATA/ACTORS/SUPPT.ACT b/assets/DecodedData/DATA/ACTORS/SUPPT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/SUPPT.ACT
rename to assets/DecodedData/DATA/ACTORS/SUPPT.ACT
diff --git a/DecodedData/DATA/ACTORS/TARTLET.ACT b/assets/DecodedData/DATA/ACTORS/TARTLET.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TARTLET.ACT
rename to assets/DecodedData/DATA/ACTORS/TARTLET.ACT
diff --git a/DecodedData/DATA/ACTORS/TARTLETX.ACT b/assets/DecodedData/DATA/ACTORS/TARTLETX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TARTLETX.ACT
rename to assets/DecodedData/DATA/ACTORS/TARTLETX.ACT
diff --git a/DecodedData/DATA/ACTORS/TASHIBON.ACT b/assets/DecodedData/DATA/ACTORS/TASHIBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TASHIBON.ACT
rename to assets/DecodedData/DATA/ACTORS/TASHIBON.ACT
diff --git a/DecodedData/DATA/ACTORS/TASSLE.ACT b/assets/DecodedData/DATA/ACTORS/TASSLE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TASSLE.ACT
rename to assets/DecodedData/DATA/ACTORS/TASSLE.ACT
diff --git a/DecodedData/DATA/ACTORS/TASSLEX.ACT b/assets/DecodedData/DATA/ACTORS/TASSLEX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TASSLEX.ACT
rename to assets/DecodedData/DATA/ACTORS/TASSLEX.ACT
diff --git a/DecodedData/DATA/ACTORS/TEZCOAST.ACT b/assets/DecodedData/DATA/ACTORS/TEZCOAST.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TEZCOAST.ACT
rename to assets/DecodedData/DATA/ACTORS/TEZCOAST.ACT
diff --git a/DecodedData/DATA/ACTORS/TRACKGIT.ACT b/assets/DecodedData/DATA/ACTORS/TRACKGIT.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/TRACKGIT.ACT
rename to assets/DecodedData/DATA/ACTORS/TRACKGIT.ACT
diff --git a/DecodedData/DATA/ACTORS/VALHELLA.ACT b/assets/DecodedData/DATA/ACTORS/VALHELLA.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/VALHELLA.ACT
rename to assets/DecodedData/DATA/ACTORS/VALHELLA.ACT
diff --git a/DecodedData/DATA/ACTORS/VALHELLX.ACT b/assets/DecodedData/DATA/ACTORS/VALHELLX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/VALHELLX.ACT
rename to assets/DecodedData/DATA/ACTORS/VALHELLX.ACT
diff --git a/DecodedData/DATA/ACTORS/VLAD.ACT b/assets/DecodedData/DATA/ACTORS/VLAD.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/VLAD.ACT
rename to assets/DecodedData/DATA/ACTORS/VLAD.ACT
diff --git a/DecodedData/DATA/ACTORS/VLADBON.ACT b/assets/DecodedData/DATA/ACTORS/VLADBON.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/VLADBON.ACT
rename to assets/DecodedData/DATA/ACTORS/VLADBON.ACT
diff --git a/DecodedData/DATA/ACTORS/VLADX.ACT b/assets/DecodedData/DATA/ACTORS/VLADX.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/VLADX.ACT
rename to assets/DecodedData/DATA/ACTORS/VLADX.ACT
diff --git a/DecodedData/DATA/ACTORS/WALL.ACT b/assets/DecodedData/DATA/ACTORS/WALL.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/WALL.ACT
rename to assets/DecodedData/DATA/ACTORS/WALL.ACT
diff --git a/DecodedData/DATA/ACTORS/WHIBONE.ACT b/assets/DecodedData/DATA/ACTORS/WHIBONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/WHIBONE.ACT
rename to assets/DecodedData/DATA/ACTORS/WHIBONE.ACT
diff --git a/DecodedData/DATA/ACTORS/WHIBONH.ACT b/assets/DecodedData/DATA/ACTORS/WHIBONH.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/WHIBONH.ACT
rename to assets/DecodedData/DATA/ACTORS/WHIBONH.ACT
diff --git a/DecodedData/DATA/ACTORS/YELBONE.ACT b/assets/DecodedData/DATA/ACTORS/YELBONE.ACT
similarity index 100%
rename from DecodedData/DATA/ACTORS/YELBONE.ACT
rename to assets/DecodedData/DATA/ACTORS/YELBONE.ACT
diff --git a/DecodedData/DATA/BORING.TXT b/assets/DecodedData/DATA/BORING.TXT
similarity index 100%
rename from DecodedData/DATA/BORING.TXT
rename to assets/DecodedData/DATA/BORING.TXT
diff --git a/DecodedData/DATA/CARS/AGENTO.ENC b/assets/DecodedData/DATA/CARS/AGENTO.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/AGENTO.ENC
rename to assets/DecodedData/DATA/CARS/AGENTO.ENC
diff --git a/DecodedData/DATA/CARS/ANNBLAK.ENC b/assets/DecodedData/DATA/CARS/ANNBLAK.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNBLAK.ENC
rename to assets/DecodedData/DATA/CARS/ANNBLAK.ENC
diff --git a/DecodedData/DATA/CARS/ANNBLUE.ENC b/assets/DecodedData/DATA/CARS/ANNBLUE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNBLUE.ENC
rename to assets/DecodedData/DATA/CARS/ANNBLUE.ENC
diff --git a/DecodedData/DATA/CARS/ANNGREE.ENC b/assets/DecodedData/DATA/CARS/ANNGREE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNGREE.ENC
rename to assets/DecodedData/DATA/CARS/ANNGREE.ENC
diff --git a/DecodedData/DATA/CARS/ANNIECAR.ENC b/assets/DecodedData/DATA/CARS/ANNIECAR.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNIECAR.ENC
rename to assets/DecodedData/DATA/CARS/ANNIECAR.ENC
diff --git a/DecodedData/DATA/CARS/ANNRED.ENC b/assets/DecodedData/DATA/CARS/ANNRED.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNRED.ENC
rename to assets/DecodedData/DATA/CARS/ANNRED.ENC
diff --git a/DecodedData/DATA/CARS/ANNWHT.ENC b/assets/DecodedData/DATA/CARS/ANNWHT.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ANNWHT.ENC
rename to assets/DecodedData/DATA/CARS/ANNWHT.ENC
diff --git a/DecodedData/DATA/CARS/APC.ENC b/assets/DecodedData/DATA/CARS/APC.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/APC.ENC
rename to assets/DecodedData/DATA/CARS/APC.ENC
diff --git a/DecodedData/DATA/CARS/BIGAPC.ENC b/assets/DecodedData/DATA/CARS/BIGAPC.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/BIGAPC.ENC
rename to assets/DecodedData/DATA/CARS/BIGAPC.ENC
diff --git a/DecodedData/DATA/CARS/BLKEAGLE.ENC b/assets/DecodedData/DATA/CARS/BLKEAGLE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/BLKEAGLE.ENC
rename to assets/DecodedData/DATA/CARS/BLKEAGLE.ENC
diff --git a/DecodedData/DATA/CARS/BRATT.ENC b/assets/DecodedData/DATA/CARS/BRATT.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/BRATT.ENC
rename to assets/DecodedData/DATA/CARS/BRATT.ENC
diff --git a/DecodedData/DATA/CARS/BUSTER.ENC b/assets/DecodedData/DATA/CARS/BUSTER.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/BUSTER.ENC
rename to assets/DecodedData/DATA/CARS/BUSTER.ENC
diff --git a/DecodedData/DATA/CARS/DUMP.ENC b/assets/DecodedData/DATA/CARS/DUMP.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/DUMP.ENC
rename to assets/DecodedData/DATA/CARS/DUMP.ENC
diff --git a/DecodedData/DATA/CARS/EAGBLAK.ENC b/assets/DecodedData/DATA/CARS/EAGBLAK.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EAGBLAK.ENC
rename to assets/DecodedData/DATA/CARS/EAGBLAK.ENC
diff --git a/DecodedData/DATA/CARS/EAGBLUE.ENC b/assets/DecodedData/DATA/CARS/EAGBLUE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EAGBLUE.ENC
rename to assets/DecodedData/DATA/CARS/EAGBLUE.ENC
diff --git a/DecodedData/DATA/CARS/EAGGREE.ENC b/assets/DecodedData/DATA/CARS/EAGGREE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EAGGREE.ENC
rename to assets/DecodedData/DATA/CARS/EAGGREE.ENC
diff --git a/DecodedData/DATA/CARS/EAGWHIE.ENC b/assets/DecodedData/DATA/CARS/EAGWHIE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EAGWHIE.ENC
rename to assets/DecodedData/DATA/CARS/EAGWHIE.ENC
diff --git a/DecodedData/DATA/CARS/EAGYELE.ENC b/assets/DecodedData/DATA/CARS/EAGYELE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EAGYELE.ENC
rename to assets/DecodedData/DATA/CARS/EAGYELE.ENC
diff --git a/DecodedData/DATA/CARS/EATER.ENC b/assets/DecodedData/DATA/CARS/EATER.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/EATER.ENC
rename to assets/DecodedData/DATA/CARS/EATER.ENC
diff --git a/DecodedData/DATA/CARS/ED.ENC b/assets/DecodedData/DATA/CARS/ED.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/ED.ENC
rename to assets/DecodedData/DATA/CARS/ED.ENC
diff --git a/DecodedData/DATA/CARS/FAUST.ENC b/assets/DecodedData/DATA/CARS/FAUST.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/FAUST.ENC
rename to assets/DecodedData/DATA/CARS/FAUST.ENC
diff --git a/DecodedData/DATA/CARS/FIRE.ENC b/assets/DecodedData/DATA/CARS/FIRE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/FIRE.ENC
rename to assets/DecodedData/DATA/CARS/FIRE.ENC
diff --git a/DecodedData/DATA/CARS/GRIMM.ENC b/assets/DecodedData/DATA/CARS/GRIMM.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/GRIMM.ENC
rename to assets/DecodedData/DATA/CARS/GRIMM.ENC
diff --git a/DecodedData/DATA/CARS/HAMMER.ENC b/assets/DecodedData/DATA/CARS/HAMMER.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/HAMMER.ENC
rename to assets/DecodedData/DATA/CARS/HAMMER.ENC
diff --git a/DecodedData/DATA/CARS/HARRY.ENC b/assets/DecodedData/DATA/CARS/HARRY.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/HARRY.ENC
rename to assets/DecodedData/DATA/CARS/HARRY.ENC
diff --git a/DecodedData/DATA/CARS/IVAN.ENC b/assets/DecodedData/DATA/CARS/IVAN.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/IVAN.ENC
rename to assets/DecodedData/DATA/CARS/IVAN.ENC
diff --git a/DecodedData/DATA/CARS/KUTTER.ENC b/assets/DecodedData/DATA/CARS/KUTTER.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/KUTTER.ENC
rename to assets/DecodedData/DATA/CARS/KUTTER.ENC
diff --git a/DecodedData/DATA/CARS/MERC.ENC b/assets/DecodedData/DATA/CARS/MERC.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/MERC.ENC
rename to assets/DecodedData/DATA/CARS/MERC.ENC
diff --git a/DecodedData/DATA/CARS/OK.ENC b/assets/DecodedData/DATA/CARS/OK.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/OK.ENC
rename to assets/DecodedData/DATA/CARS/OK.ENC
diff --git a/DecodedData/DATA/CARS/OTIS.ENC b/assets/DecodedData/DATA/CARS/OTIS.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/OTIS.ENC
rename to assets/DecodedData/DATA/CARS/OTIS.ENC
diff --git a/DecodedData/DATA/CARS/PITBULL.ENC b/assets/DecodedData/DATA/CARS/PITBULL.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/PITBULL.ENC
rename to assets/DecodedData/DATA/CARS/PITBULL.ENC
diff --git a/DecodedData/DATA/CARS/RAZOR.ENC b/assets/DecodedData/DATA/CARS/RAZOR.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/RAZOR.ENC
rename to assets/DecodedData/DATA/CARS/RAZOR.ENC
diff --git a/DecodedData/DATA/CARS/SCREWIE.ENC b/assets/DecodedData/DATA/CARS/SCREWIE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/SCREWIE.ENC
rename to assets/DecodedData/DATA/CARS/SCREWIE.ENC
diff --git a/DecodedData/DATA/CARS/SHIRLEY.ENC b/assets/DecodedData/DATA/CARS/SHIRLEY.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/SHIRLEY.ENC
rename to assets/DecodedData/DATA/CARS/SHIRLEY.ENC
diff --git a/DecodedData/DATA/CARS/STELLA.ENC b/assets/DecodedData/DATA/CARS/STELLA.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/STELLA.ENC
rename to assets/DecodedData/DATA/CARS/STELLA.ENC
diff --git a/DecodedData/DATA/CARS/STIG.ENC b/assets/DecodedData/DATA/CARS/STIG.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/STIG.ENC
rename to assets/DecodedData/DATA/CARS/STIG.ENC
diff --git a/DecodedData/DATA/CARS/TARTLET.ENC b/assets/DecodedData/DATA/CARS/TARTLET.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/TARTLET.ENC
rename to assets/DecodedData/DATA/CARS/TARTLET.ENC
diff --git a/DecodedData/DATA/CARS/TASSLE.ENC b/assets/DecodedData/DATA/CARS/TASSLE.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/TASSLE.ENC
rename to assets/DecodedData/DATA/CARS/TASSLE.ENC
diff --git a/DecodedData/DATA/CARS/VALHELLA.ENC b/assets/DecodedData/DATA/CARS/VALHELLA.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/VALHELLA.ENC
rename to assets/DecodedData/DATA/CARS/VALHELLA.ENC
diff --git a/DecodedData/DATA/CARS/VLAD.ENC b/assets/DecodedData/DATA/CARS/VLAD.ENC
similarity index 100%
rename from DecodedData/DATA/CARS/VLAD.ENC
rename to assets/DecodedData/DATA/CARS/VLAD.ENC
diff --git a/DecodedData/DATA/DARES.TXT b/assets/DecodedData/DATA/DARES.TXT
similarity index 100%
rename from DecodedData/DATA/DARES.TXT
rename to assets/DecodedData/DATA/DARES.TXT
diff --git a/DecodedData/DATA/DEMOFILE.TXT b/assets/DecodedData/DATA/DEMOFILE.TXT
similarity index 100%
rename from DecodedData/DATA/DEMOFILE.TXT
rename to assets/DecodedData/DATA/DEMOFILE.TXT
diff --git a/DecodedData/DATA/DKEYMAP0.TXT b/assets/DecodedData/DATA/DKEYMAP0.TXT
similarity index 100%
rename from DecodedData/DATA/DKEYMAP0.TXT
rename to assets/DecodedData/DATA/DKEYMAP0.TXT
diff --git a/DecodedData/DATA/DKEYMAP1.TXT b/assets/DecodedData/DATA/DKEYMAP1.TXT
similarity index 100%
rename from DecodedData/DATA/DKEYMAP1.TXT
rename to assets/DecodedData/DATA/DKEYMAP1.TXT
diff --git a/DecodedData/DATA/DKEYMAP2.TXT b/assets/DecodedData/DATA/DKEYMAP2.TXT
similarity index 100%
rename from DecodedData/DATA/DKEYMAP2.TXT
rename to assets/DecodedData/DATA/DKEYMAP2.TXT
diff --git a/DecodedData/DATA/DKEYMAP3.TXT b/assets/DecodedData/DATA/DKEYMAP3.TXT
similarity index 100%
rename from DecodedData/DATA/DKEYMAP3.TXT
rename to assets/DecodedData/DATA/DKEYMAP3.TXT
diff --git a/DecodedData/DATA/DPOWERUP.TXT b/assets/DecodedData/DATA/DPOWERUP.TXT
similarity index 100%
rename from DecodedData/DATA/DPOWERUP.TXT
rename to assets/DecodedData/DATA/DPOWERUP.TXT
diff --git a/DecodedData/DATA/GENERAL.TXT b/assets/DecodedData/DATA/GENERAL.TXT
similarity index 100%
rename from DecodedData/DATA/GENERAL.TXT
rename to assets/DecodedData/DATA/GENERAL.TXT
diff --git a/DecodedData/DATA/KEYMAP.TXT b/assets/DecodedData/DATA/KEYMAP.TXT
similarity index 100%
rename from DecodedData/DATA/KEYMAP.TXT
rename to assets/DecodedData/DATA/KEYMAP.TXT
diff --git a/DecodedData/DATA/KEYMAP_0.TXT b/assets/DecodedData/DATA/KEYMAP_0.TXT
similarity index 100%
rename from DecodedData/DATA/KEYMAP_0.TXT
rename to assets/DecodedData/DATA/KEYMAP_0.TXT
diff --git a/DecodedData/DATA/KEYMAP_1.TXT b/assets/DecodedData/DATA/KEYMAP_1.TXT
similarity index 100%
rename from DecodedData/DATA/KEYMAP_1.TXT
rename to assets/DecodedData/DATA/KEYMAP_1.TXT
diff --git a/DecodedData/DATA/KEYMAP_2.TXT b/assets/DecodedData/DATA/KEYMAP_2.TXT
similarity index 100%
rename from DecodedData/DATA/KEYMAP_2.TXT
rename to assets/DecodedData/DATA/KEYMAP_2.TXT
diff --git a/DecodedData/DATA/KEYMAP_3.TXT b/assets/DecodedData/DATA/KEYMAP_3.TXT
similarity index 100%
rename from DecodedData/DATA/KEYMAP_3.TXT
rename to assets/DecodedData/DATA/KEYMAP_3.TXT
diff --git a/DecodedData/DATA/KEYNAMES.TXT b/assets/DecodedData/DATA/KEYNAMES.TXT
similarity index 100%
rename from DecodedData/DATA/KEYNAMES.TXT
rename to assets/DecodedData/DATA/KEYNAMES.TXT
diff --git a/DecodedData/DATA/MATERIAL/2WPOST.MAT b/assets/DecodedData/DATA/MATERIAL/2WPOST.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/2WPOST.MAT
rename to assets/DecodedData/DATA/MATERIAL/2WPOST.MAT
diff --git a/DecodedData/DATA/MATERIAL/ACIDDROP.MAT b/assets/DecodedData/DATA/MATERIAL/ACIDDROP.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ACIDDROP.MAT
rename to assets/DecodedData/DATA/MATERIAL/ACIDDROP.MAT
diff --git a/DecodedData/DATA/MATERIAL/ACIDSCRN.MAT b/assets/DecodedData/DATA/MATERIAL/ACIDSCRN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ACIDSCRN.MAT
rename to assets/DecodedData/DATA/MATERIAL/ACIDSCRN.MAT
diff --git a/DecodedData/DATA/MATERIAL/AGENTO.MAT b/assets/DecodedData/DATA/MATERIAL/AGENTO.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/AGENTO.MAT
rename to assets/DecodedData/DATA/MATERIAL/AGENTO.MAT
diff --git a/DecodedData/DATA/MATERIAL/AGENTO8.MAT b/assets/DecodedData/DATA/MATERIAL/AGENTO8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/AGENTO8.MAT
rename to assets/DecodedData/DATA/MATERIAL/AGENTO8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLAH8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLAH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLAH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLAH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLAK.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLAK.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLAK.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLAK.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLAK8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLAK8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLAK8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLAK8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLAL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLAL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLAL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLAL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLUH.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLUH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLUH.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLUH.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLUH8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLUH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLUH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLUH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBLUL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBLUL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBLUL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBLUL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNBON.MAT b/assets/DecodedData/DATA/MATERIAL/ANNBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNCAR8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNCAR8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNCAR8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNCAR8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNCARL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNCARL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNCARL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNCARL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNGREH.MAT b/assets/DecodedData/DATA/MATERIAL/ANNGREH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNGREH.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNGREH.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNGREH8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNGREH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNGREH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNGREH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNGREL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNGREL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNGREL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNGREL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNIECAR.MAT b/assets/DecodedData/DATA/MATERIAL/ANNIECAR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNIECAR.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNIECAR.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNREDH.MAT b/assets/DecodedData/DATA/MATERIAL/ANNREDH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNREDH.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNREDH.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNREDH8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNREDH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNREDH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNREDH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNREDL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNREDL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNREDL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNREDL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNWHIH.MAT b/assets/DecodedData/DATA/MATERIAL/ANNWHIH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNWHIH.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNWHIH.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNWHIH8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNWHIH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNWHIH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNWHIH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ANNWHIL8.MAT b/assets/DecodedData/DATA/MATERIAL/ANNWHIL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ANNWHIL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ANNWHIL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/APC.MAT b/assets/DecodedData/DATA/MATERIAL/APC.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/APC.MAT
rename to assets/DecodedData/DATA/MATERIAL/APC.MAT
diff --git a/DecodedData/DATA/MATERIAL/APC8.MAT b/assets/DecodedData/DATA/MATERIAL/APC8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/APC8.MAT
rename to assets/DecodedData/DATA/MATERIAL/APC8.MAT
diff --git a/DecodedData/DATA/MATERIAL/APCBON.MAT b/assets/DecodedData/DATA/MATERIAL/APCBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/APCBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/APCBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/ARENA.MAT b/assets/DecodedData/DATA/MATERIAL/ARENA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ARENA.MAT
rename to assets/DecodedData/DATA/MATERIAL/ARENA.MAT
diff --git a/DecodedData/DATA/MATERIAL/ASTRO.MAT b/assets/DecodedData/DATA/MATERIAL/ASTRO.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ASTRO.MAT
rename to assets/DecodedData/DATA/MATERIAL/ASTRO.MAT
diff --git a/DecodedData/DATA/MATERIAL/BARRY.MAT b/assets/DecodedData/DATA/MATERIAL/BARRY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BARRY.MAT
rename to assets/DecodedData/DATA/MATERIAL/BARRY.MAT
diff --git a/DecodedData/DATA/MATERIAL/BIGAPC.MAT b/assets/DecodedData/DATA/MATERIAL/BIGAPC.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BIGAPC.MAT
rename to assets/DecodedData/DATA/MATERIAL/BIGAPC.MAT
diff --git a/DecodedData/DATA/MATERIAL/BIGAPC8.MAT b/assets/DecodedData/DATA/MATERIAL/BIGAPC8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BIGAPC8.MAT
rename to assets/DecodedData/DATA/MATERIAL/BIGAPC8.MAT
diff --git a/DecodedData/DATA/MATERIAL/BIGFINS.MAT b/assets/DecodedData/DATA/MATERIAL/BIGFINS.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BIGFINS.MAT
rename to assets/DecodedData/DATA/MATERIAL/BIGFINS.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLABONE.MAT b/assets/DecodedData/DATA/MATERIAL/BLABONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLABONE.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLABONE.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLABONH.MAT b/assets/DecodedData/DATA/MATERIAL/BLABONH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLABONH.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLABONH.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLKBNNET.MAT b/assets/DecodedData/DATA/MATERIAL/BLKBNNET.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLKBNNET.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLKBNNET.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLUBONE.MAT b/assets/DecodedData/DATA/MATERIAL/BLUBONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLUBONE.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLUBONE.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLUBONH.MAT b/assets/DecodedData/DATA/MATERIAL/BLUBONH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLUBONH.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLUBONH.MAT
diff --git a/DecodedData/DATA/MATERIAL/BLULIT.MAT b/assets/DecodedData/DATA/MATERIAL/BLULIT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BLULIT.MAT
rename to assets/DecodedData/DATA/MATERIAL/BLULIT.MAT
diff --git a/DecodedData/DATA/MATERIAL/BRATT.MAT b/assets/DecodedData/DATA/MATERIAL/BRATT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BRATT.MAT
rename to assets/DecodedData/DATA/MATERIAL/BRATT.MAT
diff --git a/DecodedData/DATA/MATERIAL/BRATT8.MAT b/assets/DecodedData/DATA/MATERIAL/BRATT8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BRATT8.MAT
rename to assets/DecodedData/DATA/MATERIAL/BRATT8.MAT
diff --git a/DecodedData/DATA/MATERIAL/BRP3.MAT b/assets/DecodedData/DATA/MATERIAL/BRP3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BRP3.MAT
rename to assets/DecodedData/DATA/MATERIAL/BRP3.MAT
diff --git a/DecodedData/DATA/MATERIAL/BUSBON.MAT b/assets/DecodedData/DATA/MATERIAL/BUSBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BUSBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/BUSBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/BUSTER.MAT b/assets/DecodedData/DATA/MATERIAL/BUSTER.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BUSTER.MAT
rename to assets/DecodedData/DATA/MATERIAL/BUSTER.MAT
diff --git a/DecodedData/DATA/MATERIAL/BUSTER8.MAT b/assets/DecodedData/DATA/MATERIAL/BUSTER8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/BUSTER8.MAT
rename to assets/DecodedData/DATA/MATERIAL/BUSTER8.MAT
diff --git a/DecodedData/DATA/MATERIAL/C1SKY3.MAT b/assets/DecodedData/DATA/MATERIAL/C1SKY3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/C1SKY3.MAT
rename to assets/DecodedData/DATA/MATERIAL/C1SKY3.MAT
diff --git a/DecodedData/DATA/MATERIAL/C3SKY1.MAT b/assets/DecodedData/DATA/MATERIAL/C3SKY1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/C3SKY1.MAT
rename to assets/DecodedData/DATA/MATERIAL/C3SKY1.MAT
diff --git a/DecodedData/DATA/MATERIAL/C3SKY2.MAT b/assets/DecodedData/DATA/MATERIAL/C3SKY2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/C3SKY2.MAT
rename to assets/DecodedData/DATA/MATERIAL/C3SKY2.MAT
diff --git a/DecodedData/DATA/MATERIAL/CHUKPINT.MAT b/assets/DecodedData/DATA/MATERIAL/CHUKPINT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CHUKPINT.MAT
rename to assets/DecodedData/DATA/MATERIAL/CHUKPINT.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITY.MAT b/assets/DecodedData/DATA/MATERIAL/CITY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITY.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITY.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYA.MAT b/assets/DecodedData/DATA/MATERIAL/CITYA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYA.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYA.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYA2.MAT b/assets/DecodedData/DATA/MATERIAL/CITYA2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYA2.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYA2.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYA8.MAT b/assets/DecodedData/DATA/MATERIAL/CITYA8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYA8.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYA8.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYB.MAT b/assets/DecodedData/DATA/MATERIAL/CITYB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYB.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYB.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYB1.MAT b/assets/DecodedData/DATA/MATERIAL/CITYB1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYB1.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYB1.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYB3.MAT b/assets/DecodedData/DATA/MATERIAL/CITYB3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYB3.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYB3.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYB8.MAT b/assets/DecodedData/DATA/MATERIAL/CITYB8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYB8.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYB8.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYC.MAT b/assets/DecodedData/DATA/MATERIAL/CITYC.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYC.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYC.MAT
diff --git a/DecodedData/DATA/MATERIAL/CITYC8.MAT b/assets/DecodedData/DATA/MATERIAL/CITYC8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CITYC8.MAT
rename to assets/DecodedData/DATA/MATERIAL/CITYC8.MAT
diff --git a/DecodedData/DATA/MATERIAL/COA8TA1.MAT b/assets/DecodedData/DATA/MATERIAL/COA8TA1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COA8TA1.MAT
rename to assets/DecodedData/DATA/MATERIAL/COA8TA1.MAT
diff --git a/DecodedData/DATA/MATERIAL/COA8TA2.MAT b/assets/DecodedData/DATA/MATERIAL/COA8TA2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COA8TA2.MAT
rename to assets/DecodedData/DATA/MATERIAL/COA8TA2.MAT
diff --git a/DecodedData/DATA/MATERIAL/COA8TA3.MAT b/assets/DecodedData/DATA/MATERIAL/COA8TA3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COA8TA3.MAT
rename to assets/DecodedData/DATA/MATERIAL/COA8TA3.MAT
diff --git a/DecodedData/DATA/MATERIAL/COA8TB3.MAT b/assets/DecodedData/DATA/MATERIAL/COA8TB3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COA8TB3.MAT
rename to assets/DecodedData/DATA/MATERIAL/COA8TB3.MAT
diff --git a/DecodedData/DATA/MATERIAL/COAST.MAT b/assets/DecodedData/DATA/MATERIAL/COAST.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COAST.MAT
rename to assets/DecodedData/DATA/MATERIAL/COAST.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTA.MAT b/assets/DecodedData/DATA/MATERIAL/COASTA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTA.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTA.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTA1.MAT b/assets/DecodedData/DATA/MATERIAL/COASTA1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTA1.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTA1.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTA2.MAT b/assets/DecodedData/DATA/MATERIAL/COASTA2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTA2.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTA2.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTA3.MAT b/assets/DecodedData/DATA/MATERIAL/COASTA3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTA3.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTA3.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTB1.MAT b/assets/DecodedData/DATA/MATERIAL/COASTB1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTB1.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTB1.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTB2.MAT b/assets/DecodedData/DATA/MATERIAL/COASTB2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTB2.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTB2.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTB3.MAT b/assets/DecodedData/DATA/MATERIAL/COASTB3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTB3.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTB3.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTB90.MAT b/assets/DecodedData/DATA/MATERIAL/COASTB90.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTB90.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTB90.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTC1.MAT b/assets/DecodedData/DATA/MATERIAL/COASTC1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTC1.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTC1.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTC2.MAT b/assets/DecodedData/DATA/MATERIAL/COASTC2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTC2.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTC2.MAT
diff --git a/DecodedData/DATA/MATERIAL/COASTC3.MAT b/assets/DecodedData/DATA/MATERIAL/COASTC3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COASTC3.MAT
rename to assets/DecodedData/DATA/MATERIAL/COASTC3.MAT
diff --git a/DecodedData/DATA/MATERIAL/COLICIUM.MAT b/assets/DecodedData/DATA/MATERIAL/COLICIUM.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COLICIUM.MAT
rename to assets/DecodedData/DATA/MATERIAL/COLICIUM.MAT
diff --git a/DecodedData/DATA/MATERIAL/COSTB.MAT b/assets/DecodedData/DATA/MATERIAL/COSTB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/COSTB.MAT
rename to assets/DecodedData/DATA/MATERIAL/COSTB.MAT
diff --git a/DecodedData/DATA/MATERIAL/CRANE.MAT b/assets/DecodedData/DATA/MATERIAL/CRANE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CRANE.MAT
rename to assets/DecodedData/DATA/MATERIAL/CRANE.MAT
diff --git a/DecodedData/DATA/MATERIAL/CSTB.MAT b/assets/DecodedData/DATA/MATERIAL/CSTB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CSTB.MAT
rename to assets/DecodedData/DATA/MATERIAL/CSTB.MAT
diff --git a/DecodedData/DATA/MATERIAL/CSTB2.MAT b/assets/DecodedData/DATA/MATERIAL/CSTB2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CSTB2.MAT
rename to assets/DecodedData/DATA/MATERIAL/CSTB2.MAT
diff --git a/DecodedData/DATA/MATERIAL/CSTB3.MAT b/assets/DecodedData/DATA/MATERIAL/CSTB3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CSTB3.MAT
rename to assets/DecodedData/DATA/MATERIAL/CSTB3.MAT
diff --git a/DecodedData/DATA/MATERIAL/CTUN.MAT b/assets/DecodedData/DATA/MATERIAL/CTUN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/CTUN.MAT
rename to assets/DecodedData/DATA/MATERIAL/CTUN.MAT
diff --git a/DecodedData/DATA/MATERIAL/DARKSKY.MAT b/assets/DecodedData/DATA/MATERIAL/DARKSKY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DARKSKY.MAT
rename to assets/DecodedData/DATA/MATERIAL/DARKSKY.MAT
diff --git a/DecodedData/DATA/MATERIAL/DARKY2.MAT b/assets/DecodedData/DATA/MATERIAL/DARKY2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DARKY2.MAT
rename to assets/DecodedData/DATA/MATERIAL/DARKY2.MAT
diff --git a/DecodedData/DATA/MATERIAL/DDCABACK.MAT b/assets/DecodedData/DATA/MATERIAL/DDCABACK.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DDCABACK.MAT
rename to assets/DecodedData/DATA/MATERIAL/DDCABACK.MAT
diff --git a/DecodedData/DATA/MATERIAL/DE8B1.MAT b/assets/DecodedData/DATA/MATERIAL/DE8B1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DE8B1.MAT
rename to assets/DecodedData/DATA/MATERIAL/DE8B1.MAT
diff --git a/DecodedData/DATA/MATERIAL/DE8B2.MAT b/assets/DecodedData/DATA/MATERIAL/DE8B2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DE8B2.MAT
rename to assets/DecodedData/DATA/MATERIAL/DE8B2.MAT
diff --git a/DecodedData/DATA/MATERIAL/DE8B4.MAT b/assets/DecodedData/DATA/MATERIAL/DE8B4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DE8B4.MAT
rename to assets/DecodedData/DATA/MATERIAL/DE8B4.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEFFY4.MAT b/assets/DecodedData/DATA/MATERIAL/DEFFY4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEFFY4.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEFFY4.MAT
diff --git a/DecodedData/DATA/MATERIAL/DES83.MAT b/assets/DecodedData/DATA/MATERIAL/DES83.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DES83.MAT
rename to assets/DecodedData/DATA/MATERIAL/DES83.MAT
diff --git a/DecodedData/DATA/MATERIAL/DES85.MAT b/assets/DecodedData/DATA/MATERIAL/DES85.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DES85.MAT
rename to assets/DecodedData/DATA/MATERIAL/DES85.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESB1.MAT b/assets/DecodedData/DATA/MATERIAL/DESB1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESB1.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESB1.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESB2.MAT b/assets/DecodedData/DATA/MATERIAL/DESB2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESB2.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESB2.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESB3.MAT b/assets/DecodedData/DATA/MATERIAL/DESB3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESB3.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESB3.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESB4.MAT b/assets/DecodedData/DATA/MATERIAL/DESB4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESB4.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESB4.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESB5.MAT b/assets/DecodedData/DATA/MATERIAL/DESB5.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESB5.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESB5.MAT
diff --git a/DecodedData/DATA/MATERIAL/DESERT8.MAT b/assets/DecodedData/DATA/MATERIAL/DESERT8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DESERT8.MAT
rename to assets/DecodedData/DATA/MATERIAL/DESERT8.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZRACE1.MAT b/assets/DecodedData/DATA/MATERIAL/DEZRACE1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZRACE1.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZRACE1.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZRACE2.MAT b/assets/DecodedData/DATA/MATERIAL/DEZRACE2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZRACE2.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZRACE2.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZRACE3.MAT b/assets/DecodedData/DATA/MATERIAL/DEZRACE3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZRACE3.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZRACE3.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZRACE4.MAT b/assets/DecodedData/DATA/MATERIAL/DEZRACE4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZRACE4.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZRACE4.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZSKY.MAT b/assets/DecodedData/DATA/MATERIAL/DEZSKY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZSKY.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZSKY.MAT
diff --git a/DecodedData/DATA/MATERIAL/DEZTRAK3.MAT b/assets/DecodedData/DATA/MATERIAL/DEZTRAK3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DEZTRAK3.MAT
rename to assets/DecodedData/DATA/MATERIAL/DEZTRAK3.MAT
diff --git a/DecodedData/DATA/MATERIAL/DRAB.MAT b/assets/DecodedData/DATA/MATERIAL/DRAB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DRAB.MAT
rename to assets/DecodedData/DATA/MATERIAL/DRAB.MAT
diff --git a/DecodedData/DATA/MATERIAL/DRKCURB.MAT b/assets/DecodedData/DATA/MATERIAL/DRKCURB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DRKCURB.MAT
rename to assets/DecodedData/DATA/MATERIAL/DRKCURB.MAT
diff --git a/DecodedData/DATA/MATERIAL/DRKSCRN.MAT b/assets/DecodedData/DATA/MATERIAL/DRKSCRN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DRKSCRN.MAT
rename to assets/DecodedData/DATA/MATERIAL/DRKSCRN.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMP.MAT b/assets/DecodedData/DATA/MATERIAL/DUMP.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMP.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMP.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMP8.MAT b/assets/DecodedData/DATA/MATERIAL/DUMP8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMP8.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMP8.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMPBON.MAT b/assets/DecodedData/DATA/MATERIAL/DUMPBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMPBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMPBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMPSCP.MAT b/assets/DecodedData/DATA/MATERIAL/DUMPSCP.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMPSCP.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMPSCP.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMPSID.MAT b/assets/DecodedData/DATA/MATERIAL/DUMPSID.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMPSID.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMPSID.MAT
diff --git a/DecodedData/DATA/MATERIAL/DUMPYEL.MAT b/assets/DecodedData/DATA/MATERIAL/DUMPYEL.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/DUMPYEL.MAT
rename to assets/DecodedData/DATA/MATERIAL/DUMPYEL.MAT
diff --git a/DecodedData/DATA/MATERIAL/EABGLBNT.MAT b/assets/DecodedData/DATA/MATERIAL/EABGLBNT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EABGLBNT.MAT
rename to assets/DecodedData/DATA/MATERIAL/EABGLBNT.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLAH8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLAH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLAH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLAH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLAK.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLAK.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLAK.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLAK.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLAL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLAL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLAL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLAL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLUE.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLUE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLUE.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLUE.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLUH8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLUH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLUH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLUH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGBLUL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGBLUL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGBLUL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGBLUL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGGREE.MAT b/assets/DecodedData/DATA/MATERIAL/EAGGREE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGGREE.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGGREE.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGGREH8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGGREH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGGREH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGGREH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGGREL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGGREL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGGREL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGGREL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGLE.MAT b/assets/DecodedData/DATA/MATERIAL/EAGLE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGLE.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGLE.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGLE8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGLE8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGLE8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGLE8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGLEL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGLEL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGLEL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGLEL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGWHIE.MAT b/assets/DecodedData/DATA/MATERIAL/EAGWHIE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGWHIE.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGWHIE.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGWHIH8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGWHIH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGWHIH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGWHIH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGWHIL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGWHIL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGWHIL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGWHIL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGYELE.MAT b/assets/DecodedData/DATA/MATERIAL/EAGYELE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGYELE.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGYELE.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGYELH8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGYELH8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGYELH8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGYELH8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EAGYELL8.MAT b/assets/DecodedData/DATA/MATERIAL/EAGYELL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EAGYELL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EAGYELL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/EATER.MAT b/assets/DecodedData/DATA/MATERIAL/EATER.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EATER.MAT
rename to assets/DecodedData/DATA/MATERIAL/EATER.MAT
diff --git a/DecodedData/DATA/MATERIAL/EATER8.MAT b/assets/DecodedData/DATA/MATERIAL/EATER8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/EATER8.MAT
rename to assets/DecodedData/DATA/MATERIAL/EATER8.MAT
diff --git a/DecodedData/DATA/MATERIAL/ED.MAT b/assets/DecodedData/DATA/MATERIAL/ED.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ED.MAT
rename to assets/DecodedData/DATA/MATERIAL/ED.MAT
diff --git a/DecodedData/DATA/MATERIAL/ED101.MAT b/assets/DecodedData/DATA/MATERIAL/ED101.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ED101.MAT
rename to assets/DecodedData/DATA/MATERIAL/ED101.MAT
diff --git a/DecodedData/DATA/MATERIAL/ED8.MAT b/assets/DecodedData/DATA/MATERIAL/ED8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ED8.MAT
rename to assets/DecodedData/DATA/MATERIAL/ED8.MAT
diff --git a/DecodedData/DATA/MATERIAL/FAUST.MAT b/assets/DecodedData/DATA/MATERIAL/FAUST.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FAUST.MAT
rename to assets/DecodedData/DATA/MATERIAL/FAUST.MAT
diff --git a/DecodedData/DATA/MATERIAL/FAUST8.MAT b/assets/DecodedData/DATA/MATERIAL/FAUST8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FAUST8.MAT
rename to assets/DecodedData/DATA/MATERIAL/FAUST8.MAT
diff --git a/DecodedData/DATA/MATERIAL/FINIBIT.MAT b/assets/DecodedData/DATA/MATERIAL/FINIBIT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FINIBIT.MAT
rename to assets/DecodedData/DATA/MATERIAL/FINIBIT.MAT
diff --git a/DecodedData/DATA/MATERIAL/FIRE.MAT b/assets/DecodedData/DATA/MATERIAL/FIRE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FIRE.MAT
rename to assets/DecodedData/DATA/MATERIAL/FIRE.MAT
diff --git a/DecodedData/DATA/MATERIAL/FIRE8.MAT b/assets/DecodedData/DATA/MATERIAL/FIRE8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FIRE8.MAT
rename to assets/DecodedData/DATA/MATERIAL/FIRE8.MAT
diff --git a/DecodedData/DATA/MATERIAL/FOGSCRN.MAT b/assets/DecodedData/DATA/MATERIAL/FOGSCRN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FOGSCRN.MAT
rename to assets/DecodedData/DATA/MATERIAL/FOGSCRN.MAT
diff --git a/DecodedData/DATA/MATERIAL/GANTSCRN.MAT b/assets/DecodedData/DATA/MATERIAL/GANTSCRN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GANTSCRN.MAT
rename to assets/DecodedData/DATA/MATERIAL/GANTSCRN.MAT
diff --git a/DecodedData/DATA/MATERIAL/GASPUMP.MAT b/assets/DecodedData/DATA/MATERIAL/GASPUMP.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GASPUMP.MAT
rename to assets/DecodedData/DATA/MATERIAL/GASPUMP.MAT
diff --git a/DecodedData/DATA/MATERIAL/GBW2.MAT b/assets/DecodedData/DATA/MATERIAL/GBW2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GBW2.MAT
rename to assets/DecodedData/DATA/MATERIAL/GBW2.MAT
diff --git a/DecodedData/DATA/MATERIAL/GIBSMEAR.MAT b/assets/DecodedData/DATA/MATERIAL/GIBSMEAR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GIBSMEAR.MAT
rename to assets/DecodedData/DATA/MATERIAL/GIBSMEAR.MAT
diff --git a/DecodedData/DATA/MATERIAL/GREBONE.MAT b/assets/DecodedData/DATA/MATERIAL/GREBONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GREBONE.MAT
rename to assets/DecodedData/DATA/MATERIAL/GREBONE.MAT
diff --git a/DecodedData/DATA/MATERIAL/GREBONH.MAT b/assets/DecodedData/DATA/MATERIAL/GREBONH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GREBONH.MAT
rename to assets/DecodedData/DATA/MATERIAL/GREBONH.MAT
diff --git a/DecodedData/DATA/MATERIAL/GRIDDY.MAT b/assets/DecodedData/DATA/MATERIAL/GRIDDY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GRIDDY.MAT
rename to assets/DecodedData/DATA/MATERIAL/GRIDDY.MAT
diff --git a/DecodedData/DATA/MATERIAL/GRIMM.MAT b/assets/DecodedData/DATA/MATERIAL/GRIMM.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GRIMM.MAT
rename to assets/DecodedData/DATA/MATERIAL/GRIMM.MAT
diff --git a/DecodedData/DATA/MATERIAL/GRIMM8.MAT b/assets/DecodedData/DATA/MATERIAL/GRIMM8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/GRIMM8.MAT
rename to assets/DecodedData/DATA/MATERIAL/GRIMM8.MAT
diff --git a/DecodedData/DATA/MATERIAL/HAMMER.MAT b/assets/DecodedData/DATA/MATERIAL/HAMMER.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HAMMER.MAT
rename to assets/DecodedData/DATA/MATERIAL/HAMMER.MAT
diff --git a/DecodedData/DATA/MATERIAL/HAMMER8.MAT b/assets/DecodedData/DATA/MATERIAL/HAMMER8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HAMMER8.MAT
rename to assets/DecodedData/DATA/MATERIAL/HAMMER8.MAT
diff --git a/DecodedData/DATA/MATERIAL/HARRY.MAT b/assets/DecodedData/DATA/MATERIAL/HARRY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HARRY.MAT
rename to assets/DecodedData/DATA/MATERIAL/HARRY.MAT
diff --git a/DecodedData/DATA/MATERIAL/HARRY8.MAT b/assets/DecodedData/DATA/MATERIAL/HARRY8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HARRY8.MAT
rename to assets/DecodedData/DATA/MATERIAL/HARRY8.MAT
diff --git a/DecodedData/DATA/MATERIAL/HORIZON.MAT b/assets/DecodedData/DATA/MATERIAL/HORIZON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HORIZON.MAT
rename to assets/DecodedData/DATA/MATERIAL/HORIZON.MAT
diff --git a/DecodedData/DATA/MATERIAL/HOUSING.MAT b/assets/DecodedData/DATA/MATERIAL/HOUSING.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/HOUSING.MAT
rename to assets/DecodedData/DATA/MATERIAL/HOUSING.MAT
diff --git a/DecodedData/DATA/MATERIAL/ICE2.MAT b/assets/DecodedData/DATA/MATERIAL/ICE2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ICE2.MAT
rename to assets/DecodedData/DATA/MATERIAL/ICE2.MAT
diff --git a/DecodedData/DATA/MATERIAL/ICE3.MAT b/assets/DecodedData/DATA/MATERIAL/ICE3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ICE3.MAT
rename to assets/DecodedData/DATA/MATERIAL/ICE3.MAT
diff --git a/DecodedData/DATA/MATERIAL/ICE4.MAT b/assets/DecodedData/DATA/MATERIAL/ICE4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ICE4.MAT
rename to assets/DecodedData/DATA/MATERIAL/ICE4.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDACC.MAT b/assets/DecodedData/DATA/MATERIAL/INDACC.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDACC.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDACC.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDB8.MAT b/assets/DecodedData/DATA/MATERIAL/INDB8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDB8.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDB8.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTA.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTA.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTA.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTA1.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTA1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTA1.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTA1.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTA2.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTA2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTA2.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTA2.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTA3.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTA3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTA3.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTA3.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTA8.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTA8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTA8.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTA8.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDUSTB.MAT b/assets/DecodedData/DATA/MATERIAL/INDUSTB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDUSTB.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDUSTB.MAT
diff --git a/DecodedData/DATA/MATERIAL/INDYWIND.MAT b/assets/DecodedData/DATA/MATERIAL/INDYWIND.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/INDYWIND.MAT
rename to assets/DecodedData/DATA/MATERIAL/INDYWIND.MAT
diff --git a/DecodedData/DATA/MATERIAL/IVAN.MAT b/assets/DecodedData/DATA/MATERIAL/IVAN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/IVAN.MAT
rename to assets/DecodedData/DATA/MATERIAL/IVAN.MAT
diff --git a/DecodedData/DATA/MATERIAL/IVAN8.MAT b/assets/DecodedData/DATA/MATERIAL/IVAN8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/IVAN8.MAT
rename to assets/DecodedData/DATA/MATERIAL/IVAN8.MAT
diff --git a/DecodedData/DATA/MATERIAL/IVANBON.MAT b/assets/DecodedData/DATA/MATERIAL/IVANBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/IVANBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/IVANBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/KERB01.MAT b/assets/DecodedData/DATA/MATERIAL/KERB01.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/KERB01.MAT
rename to assets/DecodedData/DATA/MATERIAL/KERB01.MAT
diff --git a/DecodedData/DATA/MATERIAL/KUTTER.MAT b/assets/DecodedData/DATA/MATERIAL/KUTTER.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/KUTTER.MAT
rename to assets/DecodedData/DATA/MATERIAL/KUTTER.MAT
diff --git a/DecodedData/DATA/MATERIAL/KUTTER8.MAT b/assets/DecodedData/DATA/MATERIAL/KUTTER8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/KUTTER8.MAT
rename to assets/DecodedData/DATA/MATERIAL/KUTTER8.MAT
diff --git a/DecodedData/DATA/MATERIAL/LITE.MAT b/assets/DecodedData/DATA/MATERIAL/LITE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/LITE.MAT
rename to assets/DecodedData/DATA/MATERIAL/LITE.MAT
diff --git a/DecodedData/DATA/MATERIAL/LITTY.MAT b/assets/DecodedData/DATA/MATERIAL/LITTY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/LITTY.MAT
rename to assets/DecodedData/DATA/MATERIAL/LITTY.MAT
diff --git a/DecodedData/DATA/MATERIAL/M00.MAT b/assets/DecodedData/DATA/MATERIAL/M00.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M00.MAT
rename to assets/DecodedData/DATA/MATERIAL/M00.MAT
diff --git a/DecodedData/DATA/MATERIAL/M01.MAT b/assets/DecodedData/DATA/MATERIAL/M01.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M01.MAT
rename to assets/DecodedData/DATA/MATERIAL/M01.MAT
diff --git a/DecodedData/DATA/MATERIAL/M02.MAT b/assets/DecodedData/DATA/MATERIAL/M02.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M02.MAT
rename to assets/DecodedData/DATA/MATERIAL/M02.MAT
diff --git a/DecodedData/DATA/MATERIAL/M03.MAT b/assets/DecodedData/DATA/MATERIAL/M03.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M03.MAT
rename to assets/DecodedData/DATA/MATERIAL/M03.MAT
diff --git a/DecodedData/DATA/MATERIAL/M04.MAT b/assets/DecodedData/DATA/MATERIAL/M04.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M04.MAT
rename to assets/DecodedData/DATA/MATERIAL/M04.MAT
diff --git a/DecodedData/DATA/MATERIAL/M05.MAT b/assets/DecodedData/DATA/MATERIAL/M05.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M05.MAT
rename to assets/DecodedData/DATA/MATERIAL/M05.MAT
diff --git a/DecodedData/DATA/MATERIAL/M06.MAT b/assets/DecodedData/DATA/MATERIAL/M06.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M06.MAT
rename to assets/DecodedData/DATA/MATERIAL/M06.MAT
diff --git a/DecodedData/DATA/MATERIAL/M07.MAT b/assets/DecodedData/DATA/MATERIAL/M07.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M07.MAT
rename to assets/DecodedData/DATA/MATERIAL/M07.MAT
diff --git a/DecodedData/DATA/MATERIAL/M08.MAT b/assets/DecodedData/DATA/MATERIAL/M08.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M08.MAT
rename to assets/DecodedData/DATA/MATERIAL/M08.MAT
diff --git a/DecodedData/DATA/MATERIAL/M09.MAT b/assets/DecodedData/DATA/MATERIAL/M09.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M09.MAT
rename to assets/DecodedData/DATA/MATERIAL/M09.MAT
diff --git a/DecodedData/DATA/MATERIAL/M10.MAT b/assets/DecodedData/DATA/MATERIAL/M10.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M10.MAT
rename to assets/DecodedData/DATA/MATERIAL/M10.MAT
diff --git a/DecodedData/DATA/MATERIAL/M11.MAT b/assets/DecodedData/DATA/MATERIAL/M11.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M11.MAT
rename to assets/DecodedData/DATA/MATERIAL/M11.MAT
diff --git a/DecodedData/DATA/MATERIAL/M12.MAT b/assets/DecodedData/DATA/MATERIAL/M12.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M12.MAT
rename to assets/DecodedData/DATA/MATERIAL/M12.MAT
diff --git a/DecodedData/DATA/MATERIAL/M13.MAT b/assets/DecodedData/DATA/MATERIAL/M13.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M13.MAT
rename to assets/DecodedData/DATA/MATERIAL/M13.MAT
diff --git a/DecodedData/DATA/MATERIAL/M14.MAT b/assets/DecodedData/DATA/MATERIAL/M14.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M14.MAT
rename to assets/DecodedData/DATA/MATERIAL/M14.MAT
diff --git a/DecodedData/DATA/MATERIAL/M15.MAT b/assets/DecodedData/DATA/MATERIAL/M15.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M15.MAT
rename to assets/DecodedData/DATA/MATERIAL/M15.MAT
diff --git a/DecodedData/DATA/MATERIAL/M16.MAT b/assets/DecodedData/DATA/MATERIAL/M16.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M16.MAT
rename to assets/DecodedData/DATA/MATERIAL/M16.MAT
diff --git a/DecodedData/DATA/MATERIAL/M17.MAT b/assets/DecodedData/DATA/MATERIAL/M17.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M17.MAT
rename to assets/DecodedData/DATA/MATERIAL/M17.MAT
diff --git a/DecodedData/DATA/MATERIAL/M18.MAT b/assets/DecodedData/DATA/MATERIAL/M18.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M18.MAT
rename to assets/DecodedData/DATA/MATERIAL/M18.MAT
diff --git a/DecodedData/DATA/MATERIAL/M19.MAT b/assets/DecodedData/DATA/MATERIAL/M19.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M19.MAT
rename to assets/DecodedData/DATA/MATERIAL/M19.MAT
diff --git a/DecodedData/DATA/MATERIAL/M20.MAT b/assets/DecodedData/DATA/MATERIAL/M20.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M20.MAT
rename to assets/DecodedData/DATA/MATERIAL/M20.MAT
diff --git a/DecodedData/DATA/MATERIAL/M21.MAT b/assets/DecodedData/DATA/MATERIAL/M21.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M21.MAT
rename to assets/DecodedData/DATA/MATERIAL/M21.MAT
diff --git a/DecodedData/DATA/MATERIAL/M22.MAT b/assets/DecodedData/DATA/MATERIAL/M22.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M22.MAT
rename to assets/DecodedData/DATA/MATERIAL/M22.MAT
diff --git a/DecodedData/DATA/MATERIAL/M23.MAT b/assets/DecodedData/DATA/MATERIAL/M23.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M23.MAT
rename to assets/DecodedData/DATA/MATERIAL/M23.MAT
diff --git a/DecodedData/DATA/MATERIAL/M24.MAT b/assets/DecodedData/DATA/MATERIAL/M24.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M24.MAT
rename to assets/DecodedData/DATA/MATERIAL/M24.MAT
diff --git a/DecodedData/DATA/MATERIAL/M25.MAT b/assets/DecodedData/DATA/MATERIAL/M25.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M25.MAT
rename to assets/DecodedData/DATA/MATERIAL/M25.MAT
diff --git a/DecodedData/DATA/MATERIAL/M26.MAT b/assets/DecodedData/DATA/MATERIAL/M26.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M26.MAT
rename to assets/DecodedData/DATA/MATERIAL/M26.MAT
diff --git a/DecodedData/DATA/MATERIAL/M27.MAT b/assets/DecodedData/DATA/MATERIAL/M27.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M27.MAT
rename to assets/DecodedData/DATA/MATERIAL/M27.MAT
diff --git a/DecodedData/DATA/MATERIAL/M28.MAT b/assets/DecodedData/DATA/MATERIAL/M28.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M28.MAT
rename to assets/DecodedData/DATA/MATERIAL/M28.MAT
diff --git a/DecodedData/DATA/MATERIAL/M29.MAT b/assets/DecodedData/DATA/MATERIAL/M29.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M29.MAT
rename to assets/DecodedData/DATA/MATERIAL/M29.MAT
diff --git a/DecodedData/DATA/MATERIAL/M30.MAT b/assets/DecodedData/DATA/MATERIAL/M30.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M30.MAT
rename to assets/DecodedData/DATA/MATERIAL/M30.MAT
diff --git a/DecodedData/DATA/MATERIAL/M31.MAT b/assets/DecodedData/DATA/MATERIAL/M31.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/M31.MAT
rename to assets/DecodedData/DATA/MATERIAL/M31.MAT
diff --git a/DecodedData/DATA/MATERIAL/MERC.MAT b/assets/DecodedData/DATA/MATERIAL/MERC.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MERC.MAT
rename to assets/DecodedData/DATA/MATERIAL/MERC.MAT
diff --git a/DecodedData/DATA/MATERIAL/MERC8.MAT b/assets/DecodedData/DATA/MATERIAL/MERC8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MERC8.MAT
rename to assets/DecodedData/DATA/MATERIAL/MERC8.MAT
diff --git a/DecodedData/DATA/MATERIAL/MINE5.MAT b/assets/DecodedData/DATA/MATERIAL/MINE5.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MINE5.MAT
rename to assets/DecodedData/DATA/MATERIAL/MINE5.MAT
diff --git a/DecodedData/DATA/MATERIAL/MINES.MAT b/assets/DecodedData/DATA/MATERIAL/MINES.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MINES.MAT
rename to assets/DecodedData/DATA/MATERIAL/MINES.MAT
diff --git a/DecodedData/DATA/MATERIAL/MINLIT.MAT b/assets/DecodedData/DATA/MATERIAL/MINLIT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MINLIT.MAT
rename to assets/DecodedData/DATA/MATERIAL/MINLIT.MAT
diff --git a/DecodedData/DATA/MATERIAL/MUD1.MAT b/assets/DecodedData/DATA/MATERIAL/MUD1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MUD1.MAT
rename to assets/DecodedData/DATA/MATERIAL/MUD1.MAT
diff --git a/DecodedData/DATA/MATERIAL/MUD2.MAT b/assets/DecodedData/DATA/MATERIAL/MUD2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/MUD2.MAT
rename to assets/DecodedData/DATA/MATERIAL/MUD2.MAT
diff --git a/DecodedData/DATA/MATERIAL/NETCOSTB.MAT b/assets/DecodedData/DATA/MATERIAL/NETCOSTB.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/NETCOSTB.MAT
rename to assets/DecodedData/DATA/MATERIAL/NETCOSTB.MAT
diff --git a/DecodedData/DATA/MATERIAL/NYSKY1.MAT b/assets/DecodedData/DATA/MATERIAL/NYSKY1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/NYSKY1.MAT
rename to assets/DecodedData/DATA/MATERIAL/NYSKY1.MAT
diff --git a/DecodedData/DATA/MATERIAL/OATY.MAT b/assets/DecodedData/DATA/MATERIAL/OATY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OATY.MAT
rename to assets/DecodedData/DATA/MATERIAL/OATY.MAT
diff --git a/DecodedData/DATA/MATERIAL/OILSMEAR.MAT b/assets/DecodedData/DATA/MATERIAL/OILSMEAR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OILSMEAR.MAT
rename to assets/DecodedData/DATA/MATERIAL/OILSMEAR.MAT
diff --git a/DecodedData/DATA/MATERIAL/OK.MAT b/assets/DecodedData/DATA/MATERIAL/OK.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OK.MAT
rename to assets/DecodedData/DATA/MATERIAL/OK.MAT
diff --git a/DecodedData/DATA/MATERIAL/OK8.MAT b/assets/DecodedData/DATA/MATERIAL/OK8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OK8.MAT
rename to assets/DecodedData/DATA/MATERIAL/OK8.MAT
diff --git a/DecodedData/DATA/MATERIAL/OTIBON.MAT b/assets/DecodedData/DATA/MATERIAL/OTIBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OTIBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/OTIBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/OTIS.MAT b/assets/DecodedData/DATA/MATERIAL/OTIS.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OTIS.MAT
rename to assets/DecodedData/DATA/MATERIAL/OTIS.MAT
diff --git a/DecodedData/DATA/MATERIAL/OTIS8.MAT b/assets/DecodedData/DATA/MATERIAL/OTIS8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/OTIS8.MAT
rename to assets/DecodedData/DATA/MATERIAL/OTIS8.MAT
diff --git a/DecodedData/DATA/MATERIAL/PEDX.MAT b/assets/DecodedData/DATA/MATERIAL/PEDX.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PEDX.MAT
rename to assets/DecodedData/DATA/MATERIAL/PEDX.MAT
diff --git a/DecodedData/DATA/MATERIAL/PITBON.MAT b/assets/DecodedData/DATA/MATERIAL/PITBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PITBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/PITBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/PITBULL.MAT b/assets/DecodedData/DATA/MATERIAL/PITBULL.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PITBULL.MAT
rename to assets/DecodedData/DATA/MATERIAL/PITBULL.MAT
diff --git a/DecodedData/DATA/MATERIAL/PITBULL8.MAT b/assets/DecodedData/DATA/MATERIAL/PITBULL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PITBULL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/PITBULL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/PROTO.MAT b/assets/DecodedData/DATA/MATERIAL/PROTO.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PROTO.MAT
rename to assets/DecodedData/DATA/MATERIAL/PROTO.MAT
diff --git a/DecodedData/DATA/MATERIAL/PROTO2.MAT b/assets/DecodedData/DATA/MATERIAL/PROTO2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/PROTO2.MAT
rename to assets/DecodedData/DATA/MATERIAL/PROTO2.MAT
diff --git a/DecodedData/DATA/MATERIAL/RAZOR.MAT b/assets/DecodedData/DATA/MATERIAL/RAZOR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/RAZOR.MAT
rename to assets/DecodedData/DATA/MATERIAL/RAZOR.MAT
diff --git a/DecodedData/DATA/MATERIAL/RAZOR8.MAT b/assets/DecodedData/DATA/MATERIAL/RAZOR8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/RAZOR8.MAT
rename to assets/DecodedData/DATA/MATERIAL/RAZOR8.MAT
diff --git a/DecodedData/DATA/MATERIAL/REDBONH.MAT b/assets/DecodedData/DATA/MATERIAL/REDBONH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/REDBONH.MAT
rename to assets/DecodedData/DATA/MATERIAL/REDBONH.MAT
diff --git a/DecodedData/DATA/MATERIAL/RIDDY.MAT b/assets/DecodedData/DATA/MATERIAL/RIDDY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/RIDDY.MAT
rename to assets/DecodedData/DATA/MATERIAL/RIDDY.MAT
diff --git a/DecodedData/DATA/MATERIAL/RIVVY.MAT b/assets/DecodedData/DATA/MATERIAL/RIVVY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/RIVVY.MAT
rename to assets/DecodedData/DATA/MATERIAL/RIVVY.MAT
diff --git a/DecodedData/DATA/MATERIAL/ROAD1.MAT b/assets/DecodedData/DATA/MATERIAL/ROAD1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ROAD1.MAT
rename to assets/DecodedData/DATA/MATERIAL/ROAD1.MAT
diff --git a/DecodedData/DATA/MATERIAL/ROAD2.MAT b/assets/DecodedData/DATA/MATERIAL/ROAD2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ROAD2.MAT
rename to assets/DecodedData/DATA/MATERIAL/ROAD2.MAT
diff --git a/DecodedData/DATA/MATERIAL/ROBSMEAR.MAT b/assets/DecodedData/DATA/MATERIAL/ROBSMEAR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ROBSMEAR.MAT
rename to assets/DecodedData/DATA/MATERIAL/ROBSMEAR.MAT
diff --git a/DecodedData/DATA/MATERIAL/ROCKY3.MAT b/assets/DecodedData/DATA/MATERIAL/ROCKY3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/ROCKY3.MAT
rename to assets/DecodedData/DATA/MATERIAL/ROCKY3.MAT
diff --git a/DecodedData/DATA/MATERIAL/SAND1.MAT b/assets/DecodedData/DATA/MATERIAL/SAND1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SAND1.MAT
rename to assets/DecodedData/DATA/MATERIAL/SAND1.MAT
diff --git a/DecodedData/DATA/MATERIAL/SAND2.MAT b/assets/DecodedData/DATA/MATERIAL/SAND2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SAND2.MAT
rename to assets/DecodedData/DATA/MATERIAL/SAND2.MAT
diff --git a/DecodedData/DATA/MATERIAL/SCRBON.MAT b/assets/DecodedData/DATA/MATERIAL/SCRBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SCRBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/SCRBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/SCREWIE.MAT b/assets/DecodedData/DATA/MATERIAL/SCREWIE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SCREWIE.MAT
rename to assets/DecodedData/DATA/MATERIAL/SCREWIE.MAT
diff --git a/DecodedData/DATA/MATERIAL/SCREWIE8.MAT b/assets/DecodedData/DATA/MATERIAL/SCREWIE8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SCREWIE8.MAT
rename to assets/DecodedData/DATA/MATERIAL/SCREWIE8.MAT
diff --git a/DecodedData/DATA/MATERIAL/SEWGLASS.MAT b/assets/DecodedData/DATA/MATERIAL/SEWGLASS.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SEWGLASS.MAT
rename to assets/DecodedData/DATA/MATERIAL/SEWGLASS.MAT
diff --git a/DecodedData/DATA/MATERIAL/SEWSLIME.MAT b/assets/DecodedData/DATA/MATERIAL/SEWSLIME.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SEWSLIME.MAT
rename to assets/DecodedData/DATA/MATERIAL/SEWSLIME.MAT
diff --git a/DecodedData/DATA/MATERIAL/SHIRLEY.MAT b/assets/DecodedData/DATA/MATERIAL/SHIRLEY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SHIRLEY.MAT
rename to assets/DecodedData/DATA/MATERIAL/SHIRLEY.MAT
diff --git a/DecodedData/DATA/MATERIAL/SHIRLEY8.MAT b/assets/DecodedData/DATA/MATERIAL/SHIRLEY8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SHIRLEY8.MAT
rename to assets/DecodedData/DATA/MATERIAL/SHIRLEY8.MAT
diff --git a/DecodedData/DATA/MATERIAL/SIGN.MAT b/assets/DecodedData/DATA/MATERIAL/SIGN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SIGN.MAT
rename to assets/DecodedData/DATA/MATERIAL/SIGN.MAT
diff --git a/DecodedData/DATA/MATERIAL/SILVER.MAT b/assets/DecodedData/DATA/MATERIAL/SILVER.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SILVER.MAT
rename to assets/DecodedData/DATA/MATERIAL/SILVER.MAT
diff --git a/DecodedData/DATA/MATERIAL/SKIDMARK.MAT b/assets/DecodedData/DATA/MATERIAL/SKIDMARK.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SKIDMARK.MAT
rename to assets/DecodedData/DATA/MATERIAL/SKIDMARK.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNICE.MAT b/assets/DecodedData/DATA/MATERIAL/SNICE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNICE.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNICE.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNOTRAK3.MAT b/assets/DecodedData/DATA/MATERIAL/SNOTRAK3.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNOTRAK3.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNOTRAK3.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNOW1.MAT b/assets/DecodedData/DATA/MATERIAL/SNOW1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNOW1.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNOW1.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNOW2.MAT b/assets/DecodedData/DATA/MATERIAL/SNOW2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNOW2.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNOW2.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNWSKY1.MAT b/assets/DecodedData/DATA/MATERIAL/SNWSKY1.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNWSKY1.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNWSKY1.MAT
diff --git a/DecodedData/DATA/MATERIAL/SNWSKY2.MAT b/assets/DecodedData/DATA/MATERIAL/SNWSKY2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SNWSKY2.MAT
rename to assets/DecodedData/DATA/MATERIAL/SNWSKY2.MAT
diff --git a/DecodedData/DATA/MATERIAL/SODBURB2.MAT b/assets/DecodedData/DATA/MATERIAL/SODBURB2.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SODBURB2.MAT
rename to assets/DecodedData/DATA/MATERIAL/SODBURB2.MAT
diff --git a/DecodedData/DATA/MATERIAL/SODBURBS.MAT b/assets/DecodedData/DATA/MATERIAL/SODBURBS.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SODBURBS.MAT
rename to assets/DecodedData/DATA/MATERIAL/SODBURBS.MAT
diff --git a/DecodedData/DATA/MATERIAL/SPOTTY.MAT b/assets/DecodedData/DATA/MATERIAL/SPOTTY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SPOTTY.MAT
rename to assets/DecodedData/DATA/MATERIAL/SPOTTY.MAT
diff --git a/DecodedData/DATA/MATERIAL/STADY.MAT b/assets/DecodedData/DATA/MATERIAL/STADY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STADY.MAT
rename to assets/DecodedData/DATA/MATERIAL/STADY.MAT
diff --git a/DecodedData/DATA/MATERIAL/STDPED.MAT b/assets/DecodedData/DATA/MATERIAL/STDPED.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STDPED.MAT
rename to assets/DecodedData/DATA/MATERIAL/STDPED.MAT
diff --git a/DecodedData/DATA/MATERIAL/STELLA.MAT b/assets/DecodedData/DATA/MATERIAL/STELLA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STELLA.MAT
rename to assets/DecodedData/DATA/MATERIAL/STELLA.MAT
diff --git a/DecodedData/DATA/MATERIAL/STELLA8.MAT b/assets/DecodedData/DATA/MATERIAL/STELLA8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STELLA8.MAT
rename to assets/DecodedData/DATA/MATERIAL/STELLA8.MAT
diff --git a/DecodedData/DATA/MATERIAL/STIG.MAT b/assets/DecodedData/DATA/MATERIAL/STIG.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STIG.MAT
rename to assets/DecodedData/DATA/MATERIAL/STIG.MAT
diff --git a/DecodedData/DATA/MATERIAL/STIG8.MAT b/assets/DecodedData/DATA/MATERIAL/STIG8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STIG8.MAT
rename to assets/DecodedData/DATA/MATERIAL/STIG8.MAT
diff --git a/DecodedData/DATA/MATERIAL/STONY.MAT b/assets/DecodedData/DATA/MATERIAL/STONY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STONY.MAT
rename to assets/DecodedData/DATA/MATERIAL/STONY.MAT
diff --git a/DecodedData/DATA/MATERIAL/STUNT.MAT b/assets/DecodedData/DATA/MATERIAL/STUNT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/STUNT.MAT
rename to assets/DecodedData/DATA/MATERIAL/STUNT.MAT
diff --git a/DecodedData/DATA/MATERIAL/SUMO.MAT b/assets/DecodedData/DATA/MATERIAL/SUMO.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SUMO.MAT
rename to assets/DecodedData/DATA/MATERIAL/SUMO.MAT
diff --git a/DecodedData/DATA/MATERIAL/SUPPORT.MAT b/assets/DecodedData/DATA/MATERIAL/SUPPORT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/SUPPORT.MAT
rename to assets/DecodedData/DATA/MATERIAL/SUPPORT.MAT
diff --git a/DecodedData/DATA/MATERIAL/TAHOE4.MAT b/assets/DecodedData/DATA/MATERIAL/TAHOE4.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TAHOE4.MAT
rename to assets/DecodedData/DATA/MATERIAL/TAHOE4.MAT
diff --git a/DecodedData/DATA/MATERIAL/TANTY.MAT b/assets/DecodedData/DATA/MATERIAL/TANTY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TANTY.MAT
rename to assets/DecodedData/DATA/MATERIAL/TANTY.MAT
diff --git a/DecodedData/DATA/MATERIAL/TARTLET.MAT b/assets/DecodedData/DATA/MATERIAL/TARTLET.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TARTLET.MAT
rename to assets/DecodedData/DATA/MATERIAL/TARTLET.MAT
diff --git a/DecodedData/DATA/MATERIAL/TARTLET8.MAT b/assets/DecodedData/DATA/MATERIAL/TARTLET8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TARTLET8.MAT
rename to assets/DecodedData/DATA/MATERIAL/TARTLET8.MAT
diff --git a/DecodedData/DATA/MATERIAL/TASHIBON.MAT b/assets/DecodedData/DATA/MATERIAL/TASHIBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TASHIBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/TASHIBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/TASSLE.MAT b/assets/DecodedData/DATA/MATERIAL/TASSLE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TASSLE.MAT
rename to assets/DecodedData/DATA/MATERIAL/TASSLE.MAT
diff --git a/DecodedData/DATA/MATERIAL/TASSLE8.MAT b/assets/DecodedData/DATA/MATERIAL/TASSLE8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TASSLE8.MAT
rename to assets/DecodedData/DATA/MATERIAL/TASSLE8.MAT
diff --git a/DecodedData/DATA/MATERIAL/TEZCOAST.MAT b/assets/DecodedData/DATA/MATERIAL/TEZCOAST.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TEZCOAST.MAT
rename to assets/DecodedData/DATA/MATERIAL/TEZCOAST.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRACKGIT.MAT b/assets/DecodedData/DATA/MATERIAL/TRACKGIT.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRACKGIT.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRACKGIT.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRAFG.MAT b/assets/DecodedData/DATA/MATERIAL/TRAFG.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRAFG.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRAFG.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRAFPOST.MAT b/assets/DecodedData/DATA/MATERIAL/TRAFPOST.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRAFPOST.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRAFPOST.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRAFR.MAT b/assets/DecodedData/DATA/MATERIAL/TRAFR.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRAFR.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRAFR.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRAFTOP.MAT b/assets/DecodedData/DATA/MATERIAL/TRAFTOP.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRAFTOP.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRAFTOP.MAT
diff --git a/DecodedData/DATA/MATERIAL/TREE35.MAT b/assets/DecodedData/DATA/MATERIAL/TREE35.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TREE35.MAT
rename to assets/DecodedData/DATA/MATERIAL/TREE35.MAT
diff --git a/DecodedData/DATA/MATERIAL/TREEA.MAT b/assets/DecodedData/DATA/MATERIAL/TREEA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TREEA.MAT
rename to assets/DecodedData/DATA/MATERIAL/TREEA.MAT
diff --git a/DecodedData/DATA/MATERIAL/TRFCLITE.MAT b/assets/DecodedData/DATA/MATERIAL/TRFCLITE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TRFCLITE.MAT
rename to assets/DecodedData/DATA/MATERIAL/TRFCLITE.MAT
diff --git a/DecodedData/DATA/MATERIAL/TUNNSCRN.MAT b/assets/DecodedData/DATA/MATERIAL/TUNNSCRN.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/TUNNSCRN.MAT
rename to assets/DecodedData/DATA/MATERIAL/TUNNSCRN.MAT
diff --git a/DecodedData/DATA/MATERIAL/URINE.MAT b/assets/DecodedData/DATA/MATERIAL/URINE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/URINE.MAT
rename to assets/DecodedData/DATA/MATERIAL/URINE.MAT
diff --git a/DecodedData/DATA/MATERIAL/VALHELL8.MAT b/assets/DecodedData/DATA/MATERIAL/VALHELL8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VALHELL8.MAT
rename to assets/DecodedData/DATA/MATERIAL/VALHELL8.MAT
diff --git a/DecodedData/DATA/MATERIAL/VALHELLA.MAT b/assets/DecodedData/DATA/MATERIAL/VALHELLA.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VALHELLA.MAT
rename to assets/DecodedData/DATA/MATERIAL/VALHELLA.MAT
diff --git a/DecodedData/DATA/MATERIAL/VENTY.MAT b/assets/DecodedData/DATA/MATERIAL/VENTY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VENTY.MAT
rename to assets/DecodedData/DATA/MATERIAL/VENTY.MAT
diff --git a/DecodedData/DATA/MATERIAL/VLAD.MAT b/assets/DecodedData/DATA/MATERIAL/VLAD.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VLAD.MAT
rename to assets/DecodedData/DATA/MATERIAL/VLAD.MAT
diff --git a/DecodedData/DATA/MATERIAL/VLAD8.MAT b/assets/DecodedData/DATA/MATERIAL/VLAD8.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VLAD8.MAT
rename to assets/DecodedData/DATA/MATERIAL/VLAD8.MAT
diff --git a/DecodedData/DATA/MATERIAL/VLADBON.MAT b/assets/DecodedData/DATA/MATERIAL/VLADBON.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VLADBON.MAT
rename to assets/DecodedData/DATA/MATERIAL/VLADBON.MAT
diff --git a/DecodedData/DATA/MATERIAL/VLADCROM.MAT b/assets/DecodedData/DATA/MATERIAL/VLADCROM.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/VLADCROM.MAT
rename to assets/DecodedData/DATA/MATERIAL/VLADCROM.MAT
diff --git a/DecodedData/DATA/MATERIAL/WALL.MAT b/assets/DecodedData/DATA/MATERIAL/WALL.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/WALL.MAT
rename to assets/DecodedData/DATA/MATERIAL/WALL.MAT
diff --git a/DecodedData/DATA/MATERIAL/WATTY.MAT b/assets/DecodedData/DATA/MATERIAL/WATTY.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/WATTY.MAT
rename to assets/DecodedData/DATA/MATERIAL/WATTY.MAT
diff --git a/DecodedData/DATA/MATERIAL/WHIBONE.MAT b/assets/DecodedData/DATA/MATERIAL/WHIBONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/WHIBONE.MAT
rename to assets/DecodedData/DATA/MATERIAL/WHIBONE.MAT
diff --git a/DecodedData/DATA/MATERIAL/WHIBONH.MAT b/assets/DecodedData/DATA/MATERIAL/WHIBONH.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/WHIBONH.MAT
rename to assets/DecodedData/DATA/MATERIAL/WHIBONH.MAT
diff --git a/DecodedData/DATA/MATERIAL/YELBONE.MAT b/assets/DecodedData/DATA/MATERIAL/YELBONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/YELBONE.MAT
rename to assets/DecodedData/DATA/MATERIAL/YELBONE.MAT
diff --git a/DecodedData/DATA/MATERIAL/YWW.MAT b/assets/DecodedData/DATA/MATERIAL/YWW.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/YWW.MAT
rename to assets/DecodedData/DATA/MATERIAL/YWW.MAT
diff --git a/DecodedData/DATA/MODELS/&%LIT2.DAT b/assets/DecodedData/DATA/MODELS/&%LIT2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&%LIT2.DAT
rename to assets/DecodedData/DATA/MODELS/&%LIT2.DAT
diff --git a/DecodedData/DATA/MODELS/&%TLITE.DAT b/assets/DecodedData/DATA/MODELS/&%TLITE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&%TLITE.DAT
rename to assets/DecodedData/DATA/MODELS/&%TLITE.DAT
diff --git a/DecodedData/DATA/MODELS/&%XPOST.DAT b/assets/DecodedData/DATA/MODELS/&%XPOST.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&%XPOST.DAT
rename to assets/DecodedData/DATA/MODELS/&%XPOST.DAT
diff --git a/DecodedData/DATA/MODELS/&00GAS.DAT b/assets/DecodedData/DATA/MODELS/&00GAS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&00GAS.DAT
rename to assets/DecodedData/DATA/MODELS/&00GAS.DAT
diff --git a/DecodedData/DATA/MODELS/&01PEDX.DAT b/assets/DecodedData/DATA/MODELS/&01PEDX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&01PEDX.DAT
rename to assets/DecodedData/DATA/MODELS/&01PEDX.DAT
diff --git a/DecodedData/DATA/MODELS/&02BAR.DAT b/assets/DecodedData/DATA/MODELS/&02BAR.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&02BAR.DAT
rename to assets/DecodedData/DATA/MODELS/&02BAR.DAT
diff --git a/DecodedData/DATA/MODELS/&03TRAFF.DAT b/assets/DecodedData/DATA/MODELS/&03TRAFF.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&03TRAFF.DAT
rename to assets/DecodedData/DATA/MODELS/&03TRAFF.DAT
diff --git a/DecodedData/DATA/MODELS/&05LITE.DAT b/assets/DecodedData/DATA/MODELS/&05LITE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&05LITE.DAT
rename to assets/DecodedData/DATA/MODELS/&05LITE.DAT
diff --git a/DecodedData/DATA/MODELS/&06FONE.DAT b/assets/DecodedData/DATA/MODELS/&06FONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&06FONE.DAT
rename to assets/DecodedData/DATA/MODELS/&06FONE.DAT
diff --git a/DecodedData/DATA/MODELS/&07SIGN.DAT b/assets/DecodedData/DATA/MODELS/&07SIGN.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&07SIGN.DAT
rename to assets/DecodedData/DATA/MODELS/&07SIGN.DAT
diff --git a/DecodedData/DATA/MODELS/&34FTREE.DAT b/assets/DecodedData/DATA/MODELS/&34FTREE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&34FTREE.DAT
rename to assets/DecodedData/DATA/MODELS/&34FTREE.DAT
diff --git a/DecodedData/DATA/MODELS/&35TREE.DAT b/assets/DecodedData/DATA/MODELS/&35TREE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&35TREE.DAT
rename to assets/DecodedData/DATA/MODELS/&35TREE.DAT
diff --git a/DecodedData/DATA/MODELS/&CRN.DAT b/assets/DecodedData/DATA/MODELS/&CRN.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&CRN.DAT
rename to assets/DecodedData/DATA/MODELS/&CRN.DAT
diff --git a/DecodedData/DATA/MODELS/&HWSIGN.DAT b/assets/DecodedData/DATA/MODELS/&HWSIGN.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&HWSIGN.DAT
rename to assets/DecodedData/DATA/MODELS/&HWSIGN.DAT
diff --git a/DecodedData/DATA/MODELS/&MON.DAT b/assets/DecodedData/DATA/MODELS/&MON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&MON.DAT
rename to assets/DecodedData/DATA/MODELS/&MON.DAT
diff --git a/DecodedData/DATA/MODELS/&RCN.DAT b/assets/DecodedData/DATA/MODELS/&RCN.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/&RCN.DAT
rename to assets/DecodedData/DATA/MODELS/&RCN.DAT
diff --git a/DecodedData/DATA/MODELS/AGENTO.DAT b/assets/DecodedData/DATA/MODELS/AGENTO.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/AGENTO.DAT
rename to assets/DecodedData/DATA/MODELS/AGENTO.DAT
diff --git a/DecodedData/DATA/MODELS/AGENTOX.DAT b/assets/DecodedData/DATA/MODELS/AGENTOX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/AGENTOX.DAT
rename to assets/DecodedData/DATA/MODELS/AGENTOX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNBLAK.DAT b/assets/DecodedData/DATA/MODELS/ANNBLAK.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNBLAK.DAT
rename to assets/DecodedData/DATA/MODELS/ANNBLAK.DAT
diff --git a/DecodedData/DATA/MODELS/ANNBLAKX.DAT b/assets/DecodedData/DATA/MODELS/ANNBLAKX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNBLAKX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNBLAKX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNBLUH.DAT b/assets/DecodedData/DATA/MODELS/ANNBLUH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNBLUH.DAT
rename to assets/DecodedData/DATA/MODELS/ANNBLUH.DAT
diff --git a/DecodedData/DATA/MODELS/ANNBLUHX.DAT b/assets/DecodedData/DATA/MODELS/ANNBLUHX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNBLUHX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNBLUHX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNBON.DAT b/assets/DecodedData/DATA/MODELS/ANNBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNBON.DAT
rename to assets/DecodedData/DATA/MODELS/ANNBON.DAT
diff --git a/DecodedData/DATA/MODELS/ANNGREH.DAT b/assets/DecodedData/DATA/MODELS/ANNGREH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNGREH.DAT
rename to assets/DecodedData/DATA/MODELS/ANNGREH.DAT
diff --git a/DecodedData/DATA/MODELS/ANNGREHX.DAT b/assets/DecodedData/DATA/MODELS/ANNGREHX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNGREHX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNGREHX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNIECAR.DAT b/assets/DecodedData/DATA/MODELS/ANNIECAR.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNIECAR.DAT
rename to assets/DecodedData/DATA/MODELS/ANNIECAR.DAT
diff --git a/DecodedData/DATA/MODELS/ANNIEX.DAT b/assets/DecodedData/DATA/MODELS/ANNIEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNIEX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNIEX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNREDH.DAT b/assets/DecodedData/DATA/MODELS/ANNREDH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNREDH.DAT
rename to assets/DecodedData/DATA/MODELS/ANNREDH.DAT
diff --git a/DecodedData/DATA/MODELS/ANNREDHX.DAT b/assets/DecodedData/DATA/MODELS/ANNREDHX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNREDHX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNREDHX.DAT
diff --git a/DecodedData/DATA/MODELS/ANNWHIH.DAT b/assets/DecodedData/DATA/MODELS/ANNWHIH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNWHIH.DAT
rename to assets/DecodedData/DATA/MODELS/ANNWHIH.DAT
diff --git a/DecodedData/DATA/MODELS/ANNWHIHX.DAT b/assets/DecodedData/DATA/MODELS/ANNWHIHX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANNWHIHX.DAT
rename to assets/DecodedData/DATA/MODELS/ANNWHIHX.DAT
diff --git a/DecodedData/DATA/MODELS/ANWHEEL.DAT b/assets/DecodedData/DATA/MODELS/ANWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ANWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/ANWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/AOWHEEL.DAT b/assets/DecodedData/DATA/MODELS/AOWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/AOWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/AOWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/APC.DAT b/assets/DecodedData/DATA/MODELS/APC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/APC.DAT
rename to assets/DecodedData/DATA/MODELS/APC.DAT
diff --git a/DecodedData/DATA/MODELS/APCBON.DAT b/assets/DecodedData/DATA/MODELS/APCBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/APCBON.DAT
rename to assets/DecodedData/DATA/MODELS/APCBON.DAT
diff --git a/DecodedData/DATA/MODELS/APCX.DAT b/assets/DecodedData/DATA/MODELS/APCX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/APCX.DAT
rename to assets/DecodedData/DATA/MODELS/APCX.DAT
diff --git a/DecodedData/DATA/MODELS/APWHEEL.DAT b/assets/DecodedData/DATA/MODELS/APWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/APWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/APWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/ARENA.DAT b/assets/DecodedData/DATA/MODELS/ARENA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ARENA.DAT
rename to assets/DecodedData/DATA/MODELS/ARENA.DAT
diff --git a/DecodedData/DATA/MODELS/BAPWHEEL.DAT b/assets/DecodedData/DATA/MODELS/BAPWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BAPWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/BAPWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/BIGAPC.DAT b/assets/DecodedData/DATA/MODELS/BIGAPC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BIGAPC.DAT
rename to assets/DecodedData/DATA/MODELS/BIGAPC.DAT
diff --git a/DecodedData/DATA/MODELS/BIGAPCX.DAT b/assets/DecodedData/DATA/MODELS/BIGAPCX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BIGAPCX.DAT
rename to assets/DecodedData/DATA/MODELS/BIGAPCX.DAT
diff --git a/DecodedData/DATA/MODELS/BLABONE.DAT b/assets/DecodedData/DATA/MODELS/BLABONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BLABONE.DAT
rename to assets/DecodedData/DATA/MODELS/BLABONE.DAT
diff --git a/DecodedData/DATA/MODELS/BLABONH.DAT b/assets/DecodedData/DATA/MODELS/BLABONH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BLABONH.DAT
rename to assets/DecodedData/DATA/MODELS/BLABONH.DAT
diff --git a/DecodedData/DATA/MODELS/BLKBNNET.DAT b/assets/DecodedData/DATA/MODELS/BLKBNNET.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BLKBNNET.DAT
rename to assets/DecodedData/DATA/MODELS/BLKBNNET.DAT
diff --git a/DecodedData/DATA/MODELS/BLUBONE.DAT b/assets/DecodedData/DATA/MODELS/BLUBONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BLUBONE.DAT
rename to assets/DecodedData/DATA/MODELS/BLUBONE.DAT
diff --git a/DecodedData/DATA/MODELS/BLUBONH.DAT b/assets/DecodedData/DATA/MODELS/BLUBONH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BLUBONH.DAT
rename to assets/DecodedData/DATA/MODELS/BLUBONH.DAT
diff --git a/DecodedData/DATA/MODELS/BRATT.DAT b/assets/DecodedData/DATA/MODELS/BRATT.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BRATT.DAT
rename to assets/DecodedData/DATA/MODELS/BRATT.DAT
diff --git a/DecodedData/DATA/MODELS/BRATTX.DAT b/assets/DecodedData/DATA/MODELS/BRATTX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BRATTX.DAT
rename to assets/DecodedData/DATA/MODELS/BRATTX.DAT
diff --git a/DecodedData/DATA/MODELS/BRFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/BRFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BRFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/BRFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/BRSUS.DAT b/assets/DecodedData/DATA/MODELS/BRSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BRSUS.DAT
rename to assets/DecodedData/DATA/MODELS/BRSUS.DAT
diff --git a/DecodedData/DATA/MODELS/BRWHEEL.DAT b/assets/DecodedData/DATA/MODELS/BRWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BRWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/BRWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/BUFSUS.DAT b/assets/DecodedData/DATA/MODELS/BUFSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUFSUS.DAT
rename to assets/DecodedData/DATA/MODELS/BUFSUS.DAT
diff --git a/DecodedData/DATA/MODELS/BUFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/BUFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/BUFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/BURSUS.DAT b/assets/DecodedData/DATA/MODELS/BURSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BURSUS.DAT
rename to assets/DecodedData/DATA/MODELS/BURSUS.DAT
diff --git a/DecodedData/DATA/MODELS/BUSBITS.DAT b/assets/DecodedData/DATA/MODELS/BUSBITS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUSBITS.DAT
rename to assets/DecodedData/DATA/MODELS/BUSBITS.DAT
diff --git a/DecodedData/DATA/MODELS/BUSTER.DAT b/assets/DecodedData/DATA/MODELS/BUSTER.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUSTER.DAT
rename to assets/DecodedData/DATA/MODELS/BUSTER.DAT
diff --git a/DecodedData/DATA/MODELS/BUSTERX.DAT b/assets/DecodedData/DATA/MODELS/BUSTERX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUSTERX.DAT
rename to assets/DecodedData/DATA/MODELS/BUSTERX.DAT
diff --git a/DecodedData/DATA/MODELS/BUWHEEL.DAT b/assets/DecodedData/DATA/MODELS/BUWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/BUWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/BUWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/CHUKPINT.DAT b/assets/DecodedData/DATA/MODELS/CHUKPINT.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CHUKPINT.DAT
rename to assets/DecodedData/DATA/MODELS/CHUKPINT.DAT
diff --git a/DecodedData/DATA/MODELS/CITX.DAT b/assets/DecodedData/DATA/MODELS/CITX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITX.DAT
rename to assets/DecodedData/DATA/MODELS/CITX.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA.DAT b/assets/DecodedData/DATA/MODELS/CITYA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA1.DAT b/assets/DecodedData/DATA/MODELS/CITYA1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA1X.DAT b/assets/DecodedData/DATA/MODELS/CITYA1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA1X.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA1X.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA2.DAT b/assets/DecodedData/DATA/MODELS/CITYA2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA3.DAT b/assets/DecodedData/DATA/MODELS/CITYA3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA81.DAT b/assets/DecodedData/DATA/MODELS/CITYA81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA81.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA81.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA82.DAT b/assets/DecodedData/DATA/MODELS/CITYA82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA82.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA82.DAT
diff --git a/DecodedData/DATA/MODELS/CITYA83.DAT b/assets/DecodedData/DATA/MODELS/CITYA83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYA83.DAT
rename to assets/DecodedData/DATA/MODELS/CITYA83.DAT
diff --git a/DecodedData/DATA/MODELS/CITYAA.DAT b/assets/DecodedData/DATA/MODELS/CITYAA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYAA.DAT
rename to assets/DecodedData/DATA/MODELS/CITYAA.DAT
diff --git a/DecodedData/DATA/MODELS/CITYANW1.DAT b/assets/DecodedData/DATA/MODELS/CITYANW1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYANW1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYANW1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYANW2.DAT b/assets/DecodedData/DATA/MODELS/CITYANW2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYANW2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYANW2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYANW3.DAT b/assets/DecodedData/DATA/MODELS/CITYANW3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYANW3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYANW3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYAX.DAT b/assets/DecodedData/DATA/MODELS/CITYAX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYAX.DAT
rename to assets/DecodedData/DATA/MODELS/CITYAX.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB.DAT b/assets/DecodedData/DATA/MODELS/CITYB.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB1.DAT b/assets/DecodedData/DATA/MODELS/CITYB1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB2.DAT b/assets/DecodedData/DATA/MODELS/CITYB2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB3.DAT b/assets/DecodedData/DATA/MODELS/CITYB3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB81.DAT b/assets/DecodedData/DATA/MODELS/CITYB81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB81.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB81.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB82.DAT b/assets/DecodedData/DATA/MODELS/CITYB82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB82.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB82.DAT
diff --git a/DecodedData/DATA/MODELS/CITYB83.DAT b/assets/DecodedData/DATA/MODELS/CITYB83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYB83.DAT
rename to assets/DecodedData/DATA/MODELS/CITYB83.DAT
diff --git a/DecodedData/DATA/MODELS/CITYBNW.DAT b/assets/DecodedData/DATA/MODELS/CITYBNW.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYBNW.DAT
rename to assets/DecodedData/DATA/MODELS/CITYBNW.DAT
diff --git a/DecodedData/DATA/MODELS/CITYBNW1.DAT b/assets/DecodedData/DATA/MODELS/CITYBNW1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYBNW1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYBNW1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYBNW2.DAT b/assets/DecodedData/DATA/MODELS/CITYBNW2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYBNW2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYBNW2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYBNW3.DAT b/assets/DecodedData/DATA/MODELS/CITYBNW3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYBNW3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYBNW3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYBX.DAT b/assets/DecodedData/DATA/MODELS/CITYBX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYBX.DAT
rename to assets/DecodedData/DATA/MODELS/CITYBX.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC.DAT b/assets/DecodedData/DATA/MODELS/CITYC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC1.DAT b/assets/DecodedData/DATA/MODELS/CITYC1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC2.DAT b/assets/DecodedData/DATA/MODELS/CITYC2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC3.DAT b/assets/DecodedData/DATA/MODELS/CITYC3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC81.DAT b/assets/DecodedData/DATA/MODELS/CITYC81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC81.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC81.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC82.DAT b/assets/DecodedData/DATA/MODELS/CITYC82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC82.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC82.DAT
diff --git a/DecodedData/DATA/MODELS/CITYC83.DAT b/assets/DecodedData/DATA/MODELS/CITYC83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYC83.DAT
rename to assets/DecodedData/DATA/MODELS/CITYC83.DAT
diff --git a/DecodedData/DATA/MODELS/CITYCNW.DAT b/assets/DecodedData/DATA/MODELS/CITYCNW.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYCNW.DAT
rename to assets/DecodedData/DATA/MODELS/CITYCNW.DAT
diff --git a/DecodedData/DATA/MODELS/CITYCNW1.DAT b/assets/DecodedData/DATA/MODELS/CITYCNW1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYCNW1.DAT
rename to assets/DecodedData/DATA/MODELS/CITYCNW1.DAT
diff --git a/DecodedData/DATA/MODELS/CITYCNW2.DAT b/assets/DecodedData/DATA/MODELS/CITYCNW2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYCNW2.DAT
rename to assets/DecodedData/DATA/MODELS/CITYCNW2.DAT
diff --git a/DecodedData/DATA/MODELS/CITYCNW3.DAT b/assets/DecodedData/DATA/MODELS/CITYCNW3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYCNW3.DAT
rename to assets/DecodedData/DATA/MODELS/CITYCNW3.DAT
diff --git a/DecodedData/DATA/MODELS/CITYCX.DAT b/assets/DecodedData/DATA/MODELS/CITYCX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CITYCX.DAT
rename to assets/DecodedData/DATA/MODELS/CITYCX.DAT
diff --git a/DecodedData/DATA/MODELS/COASTA.DAT b/assets/DecodedData/DATA/MODELS/COASTA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTA.DAT
rename to assets/DecodedData/DATA/MODELS/COASTA.DAT
diff --git a/DecodedData/DATA/MODELS/COASTA1.DAT b/assets/DecodedData/DATA/MODELS/COASTA1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTA1.DAT
rename to assets/DecodedData/DATA/MODELS/COASTA1.DAT
diff --git a/DecodedData/DATA/MODELS/COASTA2.DAT b/assets/DecodedData/DATA/MODELS/COASTA2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTA2.DAT
rename to assets/DecodedData/DATA/MODELS/COASTA2.DAT
diff --git a/DecodedData/DATA/MODELS/COASTA3.DAT b/assets/DecodedData/DATA/MODELS/COASTA3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTA3.DAT
rename to assets/DecodedData/DATA/MODELS/COASTA3.DAT
diff --git a/DecodedData/DATA/MODELS/COASTAX.DAT b/assets/DecodedData/DATA/MODELS/COASTAX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTAX.DAT
rename to assets/DecodedData/DATA/MODELS/COASTAX.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB1.DAT b/assets/DecodedData/DATA/MODELS/COASTB1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB1.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB1.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB1X.DAT b/assets/DecodedData/DATA/MODELS/COASTB1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB1X.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB1X.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB2.DAT b/assets/DecodedData/DATA/MODELS/COASTB2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB2.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB2.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB2X.DAT b/assets/DecodedData/DATA/MODELS/COASTB2X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB2X.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB2X.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB3.DAT b/assets/DecodedData/DATA/MODELS/COASTB3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB3.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB3.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB3X.DAT b/assets/DecodedData/DATA/MODELS/COASTB3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB3X.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB3X.DAT
diff --git a/DecodedData/DATA/MODELS/COASTB80.DAT b/assets/DecodedData/DATA/MODELS/COASTB80.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTB80.DAT
rename to assets/DecodedData/DATA/MODELS/COASTB80.DAT
diff --git a/DecodedData/DATA/MODELS/COASTBEE.DAT b/assets/DecodedData/DATA/MODELS/COASTBEE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTBEE.DAT
rename to assets/DecodedData/DATA/MODELS/COASTBEE.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC.DAT b/assets/DecodedData/DATA/MODELS/COASTC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC1.DAT b/assets/DecodedData/DATA/MODELS/COASTC1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC1.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC1.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC2.DAT b/assets/DecodedData/DATA/MODELS/COASTC2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC2.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC2.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC2X.DAT b/assets/DecodedData/DATA/MODELS/COASTC2X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC2X.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC2X.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC3.DAT b/assets/DecodedData/DATA/MODELS/COASTC3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC3.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC3.DAT
diff --git a/DecodedData/DATA/MODELS/COASTC3X.DAT b/assets/DecodedData/DATA/MODELS/COASTC3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTC3X.DAT
rename to assets/DecodedData/DATA/MODELS/COASTC3X.DAT
diff --git a/DecodedData/DATA/MODELS/COASTCX.DAT b/assets/DecodedData/DATA/MODELS/COASTCX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COASTCX.DAT
rename to assets/DecodedData/DATA/MODELS/COASTCX.DAT
diff --git a/DecodedData/DATA/MODELS/COLICIUM.DAT b/assets/DecodedData/DATA/MODELS/COLICIUM.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COLICIUM.DAT
rename to assets/DecodedData/DATA/MODELS/COLICIUM.DAT
diff --git a/DecodedData/DATA/MODELS/CONCBAR.DAT b/assets/DecodedData/DATA/MODELS/CONCBAR.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CONCBAR.DAT
rename to assets/DecodedData/DATA/MODELS/CONCBAR.DAT
diff --git a/DecodedData/DATA/MODELS/COSTA81.DAT b/assets/DecodedData/DATA/MODELS/COSTA81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTA81.DAT
rename to assets/DecodedData/DATA/MODELS/COSTA81.DAT
diff --git a/DecodedData/DATA/MODELS/COSTA82.DAT b/assets/DecodedData/DATA/MODELS/COSTA82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTA82.DAT
rename to assets/DecodedData/DATA/MODELS/COSTA82.DAT
diff --git a/DecodedData/DATA/MODELS/COSTA83.DAT b/assets/DecodedData/DATA/MODELS/COSTA83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTA83.DAT
rename to assets/DecodedData/DATA/MODELS/COSTA83.DAT
diff --git a/DecodedData/DATA/MODELS/COSTB81.DAT b/assets/DecodedData/DATA/MODELS/COSTB81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTB81.DAT
rename to assets/DecodedData/DATA/MODELS/COSTB81.DAT
diff --git a/DecodedData/DATA/MODELS/COSTB82.DAT b/assets/DecodedData/DATA/MODELS/COSTB82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTB82.DAT
rename to assets/DecodedData/DATA/MODELS/COSTB82.DAT
diff --git a/DecodedData/DATA/MODELS/COSTB83.DAT b/assets/DecodedData/DATA/MODELS/COSTB83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTB83.DAT
rename to assets/DecodedData/DATA/MODELS/COSTB83.DAT
diff --git a/DecodedData/DATA/MODELS/COSTC81.DAT b/assets/DecodedData/DATA/MODELS/COSTC81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTC81.DAT
rename to assets/DecodedData/DATA/MODELS/COSTC81.DAT
diff --git a/DecodedData/DATA/MODELS/COSTC82.DAT b/assets/DecodedData/DATA/MODELS/COSTC82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTC82.DAT
rename to assets/DecodedData/DATA/MODELS/COSTC82.DAT
diff --git a/DecodedData/DATA/MODELS/COSTC83.DAT b/assets/DecodedData/DATA/MODELS/COSTC83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTC83.DAT
rename to assets/DecodedData/DATA/MODELS/COSTC83.DAT
diff --git a/DecodedData/DATA/MODELS/COSTLB1.DAT b/assets/DecodedData/DATA/MODELS/COSTLB1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTLB1.DAT
rename to assets/DecodedData/DATA/MODELS/COSTLB1.DAT
diff --git a/DecodedData/DATA/MODELS/COSTLB1X.DAT b/assets/DecodedData/DATA/MODELS/COSTLB1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/COSTLB1X.DAT
rename to assets/DecodedData/DATA/MODELS/COSTLB1X.DAT
diff --git a/DecodedData/DATA/MODELS/CPOINT.DAT b/assets/DecodedData/DATA/MODELS/CPOINT.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CPOINT.DAT
rename to assets/DecodedData/DATA/MODELS/CPOINT.DAT
diff --git a/DecodedData/DATA/MODELS/CSTBB2.DAT b/assets/DecodedData/DATA/MODELS/CSTBB2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CSTBB2.DAT
rename to assets/DecodedData/DATA/MODELS/CSTBB2.DAT
diff --git a/DecodedData/DATA/MODELS/CSTBB3.DAT b/assets/DecodedData/DATA/MODELS/CSTBB3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CSTBB3.DAT
rename to assets/DecodedData/DATA/MODELS/CSTBB3.DAT
diff --git a/DecodedData/DATA/MODELS/CSTBB3X.DAT b/assets/DecodedData/DATA/MODELS/CSTBB3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CSTBB3X.DAT
rename to assets/DecodedData/DATA/MODELS/CSTBB3X.DAT
diff --git a/DecodedData/DATA/MODELS/CSTBX.DAT b/assets/DecodedData/DATA/MODELS/CSTBX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/CSTBX.DAT
rename to assets/DecodedData/DATA/MODELS/CSTBX.DAT
diff --git a/DecodedData/DATA/MODELS/DESB1.DAT b/assets/DecodedData/DATA/MODELS/DESB1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB1.DAT
rename to assets/DecodedData/DATA/MODELS/DESB1.DAT
diff --git a/DecodedData/DATA/MODELS/DESB1X.DAT b/assets/DecodedData/DATA/MODELS/DESB1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB1X.DAT
rename to assets/DecodedData/DATA/MODELS/DESB1X.DAT
diff --git a/DecodedData/DATA/MODELS/DESB2.DAT b/assets/DecodedData/DATA/MODELS/DESB2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB2.DAT
rename to assets/DecodedData/DATA/MODELS/DESB2.DAT
diff --git a/DecodedData/DATA/MODELS/DESB2X.DAT b/assets/DecodedData/DATA/MODELS/DESB2X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB2X.DAT
rename to assets/DecodedData/DATA/MODELS/DESB2X.DAT
diff --git a/DecodedData/DATA/MODELS/DESB3.DAT b/assets/DecodedData/DATA/MODELS/DESB3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB3.DAT
rename to assets/DecodedData/DATA/MODELS/DESB3.DAT
diff --git a/DecodedData/DATA/MODELS/DESB3X.DAT b/assets/DecodedData/DATA/MODELS/DESB3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB3X.DAT
rename to assets/DecodedData/DATA/MODELS/DESB3X.DAT
diff --git a/DecodedData/DATA/MODELS/DESB4.DAT b/assets/DecodedData/DATA/MODELS/DESB4.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB4.DAT
rename to assets/DecodedData/DATA/MODELS/DESB4.DAT
diff --git a/DecodedData/DATA/MODELS/DESB4X.DAT b/assets/DecodedData/DATA/MODELS/DESB4X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB4X.DAT
rename to assets/DecodedData/DATA/MODELS/DESB4X.DAT
diff --git a/DecodedData/DATA/MODELS/DESB5.DAT b/assets/DecodedData/DATA/MODELS/DESB5.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB5.DAT
rename to assets/DecodedData/DATA/MODELS/DESB5.DAT
diff --git a/DecodedData/DATA/MODELS/DESB81.DAT b/assets/DecodedData/DATA/MODELS/DESB81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB81.DAT
rename to assets/DecodedData/DATA/MODELS/DESB81.DAT
diff --git a/DecodedData/DATA/MODELS/DESB82.DAT b/assets/DecodedData/DATA/MODELS/DESB82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB82.DAT
rename to assets/DecodedData/DATA/MODELS/DESB82.DAT
diff --git a/DecodedData/DATA/MODELS/DESB83.DAT b/assets/DecodedData/DATA/MODELS/DESB83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB83.DAT
rename to assets/DecodedData/DATA/MODELS/DESB83.DAT
diff --git a/DecodedData/DATA/MODELS/DESB84.DAT b/assets/DecodedData/DATA/MODELS/DESB84.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB84.DAT
rename to assets/DecodedData/DATA/MODELS/DESB84.DAT
diff --git a/DecodedData/DATA/MODELS/DESB85.DAT b/assets/DecodedData/DATA/MODELS/DESB85.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESB85.DAT
rename to assets/DecodedData/DATA/MODELS/DESB85.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT3.DAT b/assets/DecodedData/DATA/MODELS/DESERT3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT3.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT3.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT3X.DAT b/assets/DecodedData/DATA/MODELS/DESERT3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT3X.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT3X.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT81.DAT b/assets/DecodedData/DATA/MODELS/DESERT81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT81.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT81.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT82.DAT b/assets/DecodedData/DATA/MODELS/DESERT82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT82.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT82.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT83.DAT b/assets/DecodedData/DATA/MODELS/DESERT83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT83.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT83.DAT
diff --git a/DecodedData/DATA/MODELS/DESERT84.DAT b/assets/DecodedData/DATA/MODELS/DESERT84.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DESERT84.DAT
rename to assets/DecodedData/DATA/MODELS/DESERT84.DAT
diff --git a/DecodedData/DATA/MODELS/DEZRACE1.DAT b/assets/DecodedData/DATA/MODELS/DEZRACE1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DEZRACE1.DAT
rename to assets/DecodedData/DATA/MODELS/DEZRACE1.DAT
diff --git a/DecodedData/DATA/MODELS/DEZRACE2.DAT b/assets/DecodedData/DATA/MODELS/DEZRACE2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DEZRACE2.DAT
rename to assets/DecodedData/DATA/MODELS/DEZRACE2.DAT
diff --git a/DecodedData/DATA/MODELS/DEZRACE3.DAT b/assets/DecodedData/DATA/MODELS/DEZRACE3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DEZRACE3.DAT
rename to assets/DecodedData/DATA/MODELS/DEZRACE3.DAT
diff --git a/DecodedData/DATA/MODELS/DEZRACE4.DAT b/assets/DecodedData/DATA/MODELS/DEZRACE4.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DEZRACE4.DAT
rename to assets/DecodedData/DATA/MODELS/DEZRACE4.DAT
diff --git a/DecodedData/DATA/MODELS/DUMP.DAT b/assets/DecodedData/DATA/MODELS/DUMP.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DUMP.DAT
rename to assets/DecodedData/DATA/MODELS/DUMP.DAT
diff --git a/DecodedData/DATA/MODELS/DUMPBON.DAT b/assets/DecodedData/DATA/MODELS/DUMPBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DUMPBON.DAT
rename to assets/DecodedData/DATA/MODELS/DUMPBON.DAT
diff --git a/DecodedData/DATA/MODELS/DUMPX.DAT b/assets/DecodedData/DATA/MODELS/DUMPX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DUMPX.DAT
rename to assets/DecodedData/DATA/MODELS/DUMPX.DAT
diff --git a/DecodedData/DATA/MODELS/DUWHEEL.DAT b/assets/DecodedData/DATA/MODELS/DUWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/DUWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/DUWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/EAGBLAK.DAT b/assets/DecodedData/DATA/MODELS/EAGBLAK.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGBLAK.DAT
rename to assets/DecodedData/DATA/MODELS/EAGBLAK.DAT
diff --git a/DecodedData/DATA/MODELS/EAGBLAKX.DAT b/assets/DecodedData/DATA/MODELS/EAGBLAKX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGBLAKX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGBLAKX.DAT
diff --git a/DecodedData/DATA/MODELS/EAGBLUE.DAT b/assets/DecodedData/DATA/MODELS/EAGBLUE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGBLUE.DAT
rename to assets/DecodedData/DATA/MODELS/EAGBLUE.DAT
diff --git a/DecodedData/DATA/MODELS/EAGBLUEX.DAT b/assets/DecodedData/DATA/MODELS/EAGBLUEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGBLUEX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGBLUEX.DAT
diff --git a/DecodedData/DATA/MODELS/EAGGREE.DAT b/assets/DecodedData/DATA/MODELS/EAGGREE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGGREE.DAT
rename to assets/DecodedData/DATA/MODELS/EAGGREE.DAT
diff --git a/DecodedData/DATA/MODELS/EAGGREEX.DAT b/assets/DecodedData/DATA/MODELS/EAGGREEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGGREEX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGGREEX.DAT
diff --git a/DecodedData/DATA/MODELS/EAGLE.DAT b/assets/DecodedData/DATA/MODELS/EAGLE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGLE.DAT
rename to assets/DecodedData/DATA/MODELS/EAGLE.DAT
diff --git a/DecodedData/DATA/MODELS/EAGLEX.DAT b/assets/DecodedData/DATA/MODELS/EAGLEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGLEX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGLEX.DAT
diff --git a/DecodedData/DATA/MODELS/EAGWHIE.DAT b/assets/DecodedData/DATA/MODELS/EAGWHIE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGWHIE.DAT
rename to assets/DecodedData/DATA/MODELS/EAGWHIE.DAT
diff --git a/DecodedData/DATA/MODELS/EAGWHIEX.DAT b/assets/DecodedData/DATA/MODELS/EAGWHIEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGWHIEX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGWHIEX.DAT
diff --git a/DecodedData/DATA/MODELS/EAGYELE.DAT b/assets/DecodedData/DATA/MODELS/EAGYELE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGYELE.DAT
rename to assets/DecodedData/DATA/MODELS/EAGYELE.DAT
diff --git a/DecodedData/DATA/MODELS/EAGYELEX.DAT b/assets/DecodedData/DATA/MODELS/EAGYELEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EAGYELEX.DAT
rename to assets/DecodedData/DATA/MODELS/EAGYELEX.DAT
diff --git a/DecodedData/DATA/MODELS/EATER.DAT b/assets/DecodedData/DATA/MODELS/EATER.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EATER.DAT
rename to assets/DecodedData/DATA/MODELS/EATER.DAT
diff --git a/DecodedData/DATA/MODELS/EATERX.DAT b/assets/DecodedData/DATA/MODELS/EATERX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EATERX.DAT
rename to assets/DecodedData/DATA/MODELS/EATERX.DAT
diff --git a/DecodedData/DATA/MODELS/EBONNET.DAT b/assets/DecodedData/DATA/MODELS/EBONNET.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EBONNET.DAT
rename to assets/DecodedData/DATA/MODELS/EBONNET.DAT
diff --git a/DecodedData/DATA/MODELS/ED.DAT b/assets/DecodedData/DATA/MODELS/ED.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ED.DAT
rename to assets/DecodedData/DATA/MODELS/ED.DAT
diff --git a/DecodedData/DATA/MODELS/ED101.DAT b/assets/DecodedData/DATA/MODELS/ED101.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ED101.DAT
rename to assets/DecodedData/DATA/MODELS/ED101.DAT
diff --git a/DecodedData/DATA/MODELS/EDHUNTX.DAT b/assets/DecodedData/DATA/MODELS/EDHUNTX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EDHUNTX.DAT
rename to assets/DecodedData/DATA/MODELS/EDHUNTX.DAT
diff --git a/DecodedData/DATA/MODELS/EDWHEEL.DAT b/assets/DecodedData/DATA/MODELS/EDWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/EDWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/EDWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/ETFSUS.DAT b/assets/DecodedData/DATA/MODELS/ETFSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ETFSUS.DAT
rename to assets/DecodedData/DATA/MODELS/ETFSUS.DAT
diff --git a/DecodedData/DATA/MODELS/ETRSUS.DAT b/assets/DecodedData/DATA/MODELS/ETRSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ETRSUS.DAT
rename to assets/DecodedData/DATA/MODELS/ETRSUS.DAT
diff --git a/DecodedData/DATA/MODELS/ETWHEEL.DAT b/assets/DecodedData/DATA/MODELS/ETWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ETWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/ETWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/FAUST.DAT b/assets/DecodedData/DATA/MODELS/FAUST.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FAUST.DAT
rename to assets/DecodedData/DATA/MODELS/FAUST.DAT
diff --git a/DecodedData/DATA/MODELS/FAUSTX.DAT b/assets/DecodedData/DATA/MODELS/FAUSTX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FAUSTX.DAT
rename to assets/DecodedData/DATA/MODELS/FAUSTX.DAT
diff --git a/DecodedData/DATA/MODELS/FINISH.DAT b/assets/DecodedData/DATA/MODELS/FINISH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FINISH.DAT
rename to assets/DecodedData/DATA/MODELS/FINISH.DAT
diff --git a/DecodedData/DATA/MODELS/FIRE.DAT b/assets/DecodedData/DATA/MODELS/FIRE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FIRE.DAT
rename to assets/DecodedData/DATA/MODELS/FIRE.DAT
diff --git a/DecodedData/DATA/MODELS/FIREBACK.DAT b/assets/DecodedData/DATA/MODELS/FIREBACK.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FIREBACK.DAT
rename to assets/DecodedData/DATA/MODELS/FIREBACK.DAT
diff --git a/DecodedData/DATA/MODELS/FIREBCKX.DAT b/assets/DecodedData/DATA/MODELS/FIREBCKX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FIREBCKX.DAT
rename to assets/DecodedData/DATA/MODELS/FIREBCKX.DAT
diff --git a/DecodedData/DATA/MODELS/FIREX.DAT b/assets/DecodedData/DATA/MODELS/FIREX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FIREX.DAT
rename to assets/DecodedData/DATA/MODELS/FIREX.DAT
diff --git a/DecodedData/DATA/MODELS/FIWHEEL.DAT b/assets/DecodedData/DATA/MODELS/FIWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FIWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/FIWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/FONE.DAT b/assets/DecodedData/DATA/MODELS/FONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FONE.DAT
rename to assets/DecodedData/DATA/MODELS/FONE.DAT
diff --git a/DecodedData/DATA/MODELS/FRAG4.DAT b/assets/DecodedData/DATA/MODELS/FRAG4.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FRAG4.DAT
rename to assets/DecodedData/DATA/MODELS/FRAG4.DAT
diff --git a/DecodedData/DATA/MODELS/FRAG5.DAT b/assets/DecodedData/DATA/MODELS/FRAG5.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FRAG5.DAT
rename to assets/DecodedData/DATA/MODELS/FRAG5.DAT
diff --git a/DecodedData/DATA/MODELS/FRAMES.DAT b/assets/DecodedData/DATA/MODELS/FRAMES.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/FRAMES.DAT
rename to assets/DecodedData/DATA/MODELS/FRAMES.DAT
diff --git a/DecodedData/DATA/MODELS/GREBONE.DAT b/assets/DecodedData/DATA/MODELS/GREBONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GREBONE.DAT
rename to assets/DecodedData/DATA/MODELS/GREBONE.DAT
diff --git a/DecodedData/DATA/MODELS/GREBONH.DAT b/assets/DecodedData/DATA/MODELS/GREBONH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GREBONH.DAT
rename to assets/DecodedData/DATA/MODELS/GREBONH.DAT
diff --git a/DecodedData/DATA/MODELS/GRFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/GRFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GRFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/GRFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/GRIMM.DAT b/assets/DecodedData/DATA/MODELS/GRIMM.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GRIMM.DAT
rename to assets/DecodedData/DATA/MODELS/GRIMM.DAT
diff --git a/DecodedData/DATA/MODELS/GRIMMX.DAT b/assets/DecodedData/DATA/MODELS/GRIMMX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GRIMMX.DAT
rename to assets/DecodedData/DATA/MODELS/GRIMMX.DAT
diff --git a/DecodedData/DATA/MODELS/GRRWHEEL.DAT b/assets/DecodedData/DATA/MODELS/GRRWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/GRRWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/GRRWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/HAMMER.DAT b/assets/DecodedData/DATA/MODELS/HAMMER.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HAMMER.DAT
rename to assets/DecodedData/DATA/MODELS/HAMMER.DAT
diff --git a/DecodedData/DATA/MODELS/HAMMERX.DAT b/assets/DecodedData/DATA/MODELS/HAMMERX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HAMMERX.DAT
rename to assets/DecodedData/DATA/MODELS/HAMMERX.DAT
diff --git a/DecodedData/DATA/MODELS/HARRY.DAT b/assets/DecodedData/DATA/MODELS/HARRY.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HARRY.DAT
rename to assets/DecodedData/DATA/MODELS/HARRY.DAT
diff --git a/DecodedData/DATA/MODELS/HARRYX.DAT b/assets/DecodedData/DATA/MODELS/HARRYX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HARRYX.DAT
rename to assets/DecodedData/DATA/MODELS/HARRYX.DAT
diff --git a/DecodedData/DATA/MODELS/HEAD.DAT b/assets/DecodedData/DATA/MODELS/HEAD.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HEAD.DAT
rename to assets/DecodedData/DATA/MODELS/HEAD.DAT
diff --git a/DecodedData/DATA/MODELS/HHWHEEL.DAT b/assets/DecodedData/DATA/MODELS/HHWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HHWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/HHWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/HMFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/HMFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HMFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/HMFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/HMRWHEEL.DAT b/assets/DecodedData/DATA/MODELS/HMRWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/HMRWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/HMRWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/ICE1.DAT b/assets/DecodedData/DATA/MODELS/ICE1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE1.DAT
rename to assets/DecodedData/DATA/MODELS/ICE1.DAT
diff --git a/DecodedData/DATA/MODELS/ICE1X.DAT b/assets/DecodedData/DATA/MODELS/ICE1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE1X.DAT
rename to assets/DecodedData/DATA/MODELS/ICE1X.DAT
diff --git a/DecodedData/DATA/MODELS/ICE2.DAT b/assets/DecodedData/DATA/MODELS/ICE2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE2.DAT
rename to assets/DecodedData/DATA/MODELS/ICE2.DAT
diff --git a/DecodedData/DATA/MODELS/ICE22X.DAT b/assets/DecodedData/DATA/MODELS/ICE22X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE22X.DAT
rename to assets/DecodedData/DATA/MODELS/ICE22X.DAT
diff --git a/DecodedData/DATA/MODELS/ICE3.DAT b/assets/DecodedData/DATA/MODELS/ICE3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE3.DAT
rename to assets/DecodedData/DATA/MODELS/ICE3.DAT
diff --git a/DecodedData/DATA/MODELS/ICE81.DAT b/assets/DecodedData/DATA/MODELS/ICE81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE81.DAT
rename to assets/DecodedData/DATA/MODELS/ICE81.DAT
diff --git a/DecodedData/DATA/MODELS/ICE82.DAT b/assets/DecodedData/DATA/MODELS/ICE82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE82.DAT
rename to assets/DecodedData/DATA/MODELS/ICE82.DAT
diff --git a/DecodedData/DATA/MODELS/ICE83.DAT b/assets/DecodedData/DATA/MODELS/ICE83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICE83.DAT
rename to assets/DecodedData/DATA/MODELS/ICE83.DAT
diff --git a/DecodedData/DATA/MODELS/ICELAND.DAT b/assets/DecodedData/DATA/MODELS/ICELAND.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/ICELAND.DAT
rename to assets/DecodedData/DATA/MODELS/ICELAND.DAT
diff --git a/DecodedData/DATA/MODELS/INDA81.DAT b/assets/DecodedData/DATA/MODELS/INDA81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDA81.DAT
rename to assets/DecodedData/DATA/MODELS/INDA81.DAT
diff --git a/DecodedData/DATA/MODELS/INDA82.DAT b/assets/DecodedData/DATA/MODELS/INDA82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDA82.DAT
rename to assets/DecodedData/DATA/MODELS/INDA82.DAT
diff --git a/DecodedData/DATA/MODELS/INDA83.DAT b/assets/DecodedData/DATA/MODELS/INDA83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDA83.DAT
rename to assets/DecodedData/DATA/MODELS/INDA83.DAT
diff --git a/DecodedData/DATA/MODELS/INDB81.DAT b/assets/DecodedData/DATA/MODELS/INDB81.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDB81.DAT
rename to assets/DecodedData/DATA/MODELS/INDB81.DAT
diff --git a/DecodedData/DATA/MODELS/INDB82.DAT b/assets/DecodedData/DATA/MODELS/INDB82.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDB82.DAT
rename to assets/DecodedData/DATA/MODELS/INDB82.DAT
diff --git a/DecodedData/DATA/MODELS/INDB83.DAT b/assets/DecodedData/DATA/MODELS/INDB83.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDB83.DAT
rename to assets/DecodedData/DATA/MODELS/INDB83.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTA.DAT b/assets/DecodedData/DATA/MODELS/INDUSTA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTA.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTA.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTA1.DAT b/assets/DecodedData/DATA/MODELS/INDUSTA1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTA1.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTA1.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTA2.DAT b/assets/DecodedData/DATA/MODELS/INDUSTA2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTA2.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTA2.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTA3.DAT b/assets/DecodedData/DATA/MODELS/INDUSTA3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTA3.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTA3.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTB1.DAT b/assets/DecodedData/DATA/MODELS/INDUSTB1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTB1.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTB1.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTB2.DAT b/assets/DecodedData/DATA/MODELS/INDUSTB2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTB2.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTB2.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTB3.DAT b/assets/DecodedData/DATA/MODELS/INDUSTB3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTB3.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTB3.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTBX.DAT b/assets/DecodedData/DATA/MODELS/INDUSTBX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTBX.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTBX.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTX1.DAT b/assets/DecodedData/DATA/MODELS/INDUSTX1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTX1.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTX1.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTX2.DAT b/assets/DecodedData/DATA/MODELS/INDUSTX2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTX2.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTX2.DAT
diff --git a/DecodedData/DATA/MODELS/INDUSTX3.DAT b/assets/DecodedData/DATA/MODELS/INDUSTX3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/INDUSTX3.DAT
rename to assets/DecodedData/DATA/MODELS/INDUSTX3.DAT
diff --git a/DecodedData/DATA/MODELS/IVAN.DAT b/assets/DecodedData/DATA/MODELS/IVAN.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/IVAN.DAT
rename to assets/DecodedData/DATA/MODELS/IVAN.DAT
diff --git a/DecodedData/DATA/MODELS/IVANBON.DAT b/assets/DecodedData/DATA/MODELS/IVANBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/IVANBON.DAT
rename to assets/DecodedData/DATA/MODELS/IVANBON.DAT
diff --git a/DecodedData/DATA/MODELS/IVANX.DAT b/assets/DecodedData/DATA/MODELS/IVANX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/IVANX.DAT
rename to assets/DecodedData/DATA/MODELS/IVANX.DAT
diff --git a/DecodedData/DATA/MODELS/IVSUS.DAT b/assets/DecodedData/DATA/MODELS/IVSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/IVSUS.DAT
rename to assets/DecodedData/DATA/MODELS/IVSUS.DAT
diff --git a/DecodedData/DATA/MODELS/IVWHEEL.DAT b/assets/DecodedData/DATA/MODELS/IVWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/IVWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/IVWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/KUFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/KUFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/KUFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/KUFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/KURWHEEL.DAT b/assets/DecodedData/DATA/MODELS/KURWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/KURWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/KURWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/KUTTER.DAT b/assets/DecodedData/DATA/MODELS/KUTTER.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/KUTTER.DAT
rename to assets/DecodedData/DATA/MODELS/KUTTER.DAT
diff --git a/DecodedData/DATA/MODELS/KUTTERX.DAT b/assets/DecodedData/DATA/MODELS/KUTTERX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/KUTTERX.DAT
rename to assets/DecodedData/DATA/MODELS/KUTTERX.DAT
diff --git a/DecodedData/DATA/MODELS/MERC.DAT b/assets/DecodedData/DATA/MODELS/MERC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MERC.DAT
rename to assets/DecodedData/DATA/MODELS/MERC.DAT
diff --git a/DecodedData/DATA/MODELS/MERCX.DAT b/assets/DecodedData/DATA/MODELS/MERCX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MERCX.DAT
rename to assets/DecodedData/DATA/MODELS/MERCX.DAT
diff --git a/DecodedData/DATA/MODELS/MEWHEEL.DAT b/assets/DecodedData/DATA/MODELS/MEWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MEWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/MEWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/MINEB52X.DAT b/assets/DecodedData/DATA/MODELS/MINEB52X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MINEB52X.DAT
rename to assets/DecodedData/DATA/MODELS/MINEB52X.DAT
diff --git a/DecodedData/DATA/MODELS/MINEB53.DAT b/assets/DecodedData/DATA/MODELS/MINEB53.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MINEB53.DAT
rename to assets/DecodedData/DATA/MODELS/MINEB53.DAT
diff --git a/DecodedData/DATA/MODELS/MINES.DAT b/assets/DecodedData/DATA/MODELS/MINES.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MINES.DAT
rename to assets/DecodedData/DATA/MODELS/MINES.DAT
diff --git a/DecodedData/DATA/MODELS/MINESX.DAT b/assets/DecodedData/DATA/MODELS/MINESX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/MINESX.DAT
rename to assets/DecodedData/DATA/MODELS/MINESX.DAT
diff --git a/DecodedData/DATA/MODELS/NCOSTC8.DAT b/assets/DecodedData/DATA/MODELS/NCOSTC8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NCOSTC8.DAT
rename to assets/DecodedData/DATA/MODELS/NCOSTC8.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITA8.DAT b/assets/DecodedData/DATA/MODELS/NETCITA8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITA8.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITA8.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITB8.DAT b/assets/DecodedData/DATA/MODELS/NETCITB8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITB8.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITB8.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITC8.DAT b/assets/DecodedData/DATA/MODELS/NETCITC8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITC8.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITC8.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITYA.DAT b/assets/DecodedData/DATA/MODELS/NETCITYA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITYA.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITYA.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITYB.DAT b/assets/DecodedData/DATA/MODELS/NETCITYB.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITYB.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITYB.DAT
diff --git a/DecodedData/DATA/MODELS/NETCITYC.DAT b/assets/DecodedData/DATA/MODELS/NETCITYC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCITYC.DAT
rename to assets/DecodedData/DATA/MODELS/NETCITYC.DAT
diff --git a/DecodedData/DATA/MODELS/NETCOSTA.DAT b/assets/DecodedData/DATA/MODELS/NETCOSTA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCOSTA.DAT
rename to assets/DecodedData/DATA/MODELS/NETCOSTA.DAT
diff --git a/DecodedData/DATA/MODELS/NETCOSTB.DAT b/assets/DecodedData/DATA/MODELS/NETCOSTB.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCOSTB.DAT
rename to assets/DecodedData/DATA/MODELS/NETCOSTB.DAT
diff --git a/DecodedData/DATA/MODELS/NETCOSTC.DAT b/assets/DecodedData/DATA/MODELS/NETCOSTC.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCOSTC.DAT
rename to assets/DecodedData/DATA/MODELS/NETCOSTC.DAT
diff --git a/DecodedData/DATA/MODELS/NETCSTA8.DAT b/assets/DecodedData/DATA/MODELS/NETCSTA8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCSTA8.DAT
rename to assets/DecodedData/DATA/MODELS/NETCSTA8.DAT
diff --git a/DecodedData/DATA/MODELS/NETCSTB8.DAT b/assets/DecodedData/DATA/MODELS/NETCSTB8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETCSTB8.DAT
rename to assets/DecodedData/DATA/MODELS/NETCSTB8.DAT
diff --git a/DecodedData/DATA/MODELS/NETDESRT.DAT b/assets/DecodedData/DATA/MODELS/NETDESRT.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETDESRT.DAT
rename to assets/DecodedData/DATA/MODELS/NETDESRT.DAT
diff --git a/DecodedData/DATA/MODELS/NETDEZ8.DAT b/assets/DecodedData/DATA/MODELS/NETDEZ8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETDEZ8.DAT
rename to assets/DecodedData/DATA/MODELS/NETDEZ8.DAT
diff --git a/DecodedData/DATA/MODELS/NETICE.DAT b/assets/DecodedData/DATA/MODELS/NETICE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETICE.DAT
rename to assets/DecodedData/DATA/MODELS/NETICE.DAT
diff --git a/DecodedData/DATA/MODELS/NETINDA.DAT b/assets/DecodedData/DATA/MODELS/NETINDA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETINDA.DAT
rename to assets/DecodedData/DATA/MODELS/NETINDA.DAT
diff --git a/DecodedData/DATA/MODELS/NETINDA8.DAT b/assets/DecodedData/DATA/MODELS/NETINDA8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETINDA8.DAT
rename to assets/DecodedData/DATA/MODELS/NETINDA8.DAT
diff --git a/DecodedData/DATA/MODELS/NETINDB.DAT b/assets/DecodedData/DATA/MODELS/NETINDB.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETINDB.DAT
rename to assets/DecodedData/DATA/MODELS/NETINDB.DAT
diff --git a/DecodedData/DATA/MODELS/NETINDB8.DAT b/assets/DecodedData/DATA/MODELS/NETINDB8.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETINDB8.DAT
rename to assets/DecodedData/DATA/MODELS/NETINDB8.DAT
diff --git a/DecodedData/DATA/MODELS/NETMINES.DAT b/assets/DecodedData/DATA/MODELS/NETMINES.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/NETMINES.DAT
rename to assets/DecodedData/DATA/MODELS/NETMINES.DAT
diff --git a/DecodedData/DATA/MODELS/OK.DAT b/assets/DecodedData/DATA/MODELS/OK.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OK.DAT
rename to assets/DecodedData/DATA/MODELS/OK.DAT
diff --git a/DecodedData/DATA/MODELS/OKSUS.DAT b/assets/DecodedData/DATA/MODELS/OKSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OKSUS.DAT
rename to assets/DecodedData/DATA/MODELS/OKSUS.DAT
diff --git a/DecodedData/DATA/MODELS/OKWHEEL.DAT b/assets/DecodedData/DATA/MODELS/OKWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OKWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/OKWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/OKX.DAT b/assets/DecodedData/DATA/MODELS/OKX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OKX.DAT
rename to assets/DecodedData/DATA/MODELS/OKX.DAT
diff --git a/DecodedData/DATA/MODELS/OTIBON.DAT b/assets/DecodedData/DATA/MODELS/OTIBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OTIBON.DAT
rename to assets/DecodedData/DATA/MODELS/OTIBON.DAT
diff --git a/DecodedData/DATA/MODELS/OTIS.DAT b/assets/DecodedData/DATA/MODELS/OTIS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OTIS.DAT
rename to assets/DecodedData/DATA/MODELS/OTIS.DAT
diff --git a/DecodedData/DATA/MODELS/OTISX.DAT b/assets/DecodedData/DATA/MODELS/OTISX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OTISX.DAT
rename to assets/DecodedData/DATA/MODELS/OTISX.DAT
diff --git a/DecodedData/DATA/MODELS/OTWHEEL.DAT b/assets/DecodedData/DATA/MODELS/OTWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/OTWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/OTWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/PITBUBON.DAT b/assets/DecodedData/DATA/MODELS/PITBUBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/PITBUBON.DAT
rename to assets/DecodedData/DATA/MODELS/PITBUBON.DAT
diff --git a/DecodedData/DATA/MODELS/PITBULL.DAT b/assets/DecodedData/DATA/MODELS/PITBULL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/PITBULL.DAT
rename to assets/DecodedData/DATA/MODELS/PITBULL.DAT
diff --git a/DecodedData/DATA/MODELS/PITBULLX.DAT b/assets/DecodedData/DATA/MODELS/PITBULLX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/PITBULLX.DAT
rename to assets/DecodedData/DATA/MODELS/PITBULLX.DAT
diff --git a/DecodedData/DATA/MODELS/PIWHEEL.DAT b/assets/DecodedData/DATA/MODELS/PIWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/PIWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/PIWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/PROXY.DAT b/assets/DecodedData/DATA/MODELS/PROXY.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/PROXY.DAT
rename to assets/DecodedData/DATA/MODELS/PROXY.DAT
diff --git a/DecodedData/DATA/MODELS/RABWHEEL.DAT b/assets/DecodedData/DATA/MODELS/RABWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/RABWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/RABWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/RAFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/RAFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/RAFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/RAFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/RASUS.DAT b/assets/DecodedData/DATA/MODELS/RASUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/RASUS.DAT
rename to assets/DecodedData/DATA/MODELS/RASUS.DAT
diff --git a/DecodedData/DATA/MODELS/RAZOR.DAT b/assets/DecodedData/DATA/MODELS/RAZOR.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/RAZOR.DAT
rename to assets/DecodedData/DATA/MODELS/RAZOR.DAT
diff --git a/DecodedData/DATA/MODELS/RAZORX.DAT b/assets/DecodedData/DATA/MODELS/RAZORX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/RAZORX.DAT
rename to assets/DecodedData/DATA/MODELS/RAZORX.DAT
diff --git a/DecodedData/DATA/MODELS/REDBONH.DAT b/assets/DecodedData/DATA/MODELS/REDBONH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/REDBONH.DAT
rename to assets/DecodedData/DATA/MODELS/REDBONH.DAT
diff --git a/DecodedData/DATA/MODELS/SAWHEEL.DAT b/assets/DecodedData/DATA/MODELS/SAWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SAWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/SAWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/SCRBON.DAT b/assets/DecodedData/DATA/MODELS/SCRBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCRBON.DAT
rename to assets/DecodedData/DATA/MODELS/SCRBON.DAT
diff --git a/DecodedData/DATA/MODELS/SCREW2.DAT b/assets/DecodedData/DATA/MODELS/SCREW2.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCREW2.DAT
rename to assets/DecodedData/DATA/MODELS/SCREW2.DAT
diff --git a/DecodedData/DATA/MODELS/SCREWIE.DAT b/assets/DecodedData/DATA/MODELS/SCREWIE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCREWIE.DAT
rename to assets/DecodedData/DATA/MODELS/SCREWIE.DAT
diff --git a/DecodedData/DATA/MODELS/SCREWIEX.DAT b/assets/DecodedData/DATA/MODELS/SCREWIEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCREWIEX.DAT
rename to assets/DecodedData/DATA/MODELS/SCREWIEX.DAT
diff --git a/DecodedData/DATA/MODELS/SCSUS.DAT b/assets/DecodedData/DATA/MODELS/SCSUS.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCSUS.DAT
rename to assets/DecodedData/DATA/MODELS/SCSUS.DAT
diff --git a/DecodedData/DATA/MODELS/SCWHEEL.DAT b/assets/DecodedData/DATA/MODELS/SCWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SCWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/SCWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/SGWHEEL.DAT b/assets/DecodedData/DATA/MODELS/SGWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SGWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/SGWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/SHIRLEY.DAT b/assets/DecodedData/DATA/MODELS/SHIRLEY.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SHIRLEY.DAT
rename to assets/DecodedData/DATA/MODELS/SHIRLEY.DAT
diff --git a/DecodedData/DATA/MODELS/SHIRLYX.DAT b/assets/DecodedData/DATA/MODELS/SHIRLYX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SHIRLYX.DAT
rename to assets/DecodedData/DATA/MODELS/SHIRLYX.DAT
diff --git a/DecodedData/DATA/MODELS/SHWHEEL.DAT b/assets/DecodedData/DATA/MODELS/SHWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SHWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/SHWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/SNOTAK1X.DAT b/assets/DecodedData/DATA/MODELS/SNOTAK1X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SNOTAK1X.DAT
rename to assets/DecodedData/DATA/MODELS/SNOTAK1X.DAT
diff --git a/DecodedData/DATA/MODELS/SNOTAK3X.DAT b/assets/DecodedData/DATA/MODELS/SNOTAK3X.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SNOTAK3X.DAT
rename to assets/DecodedData/DATA/MODELS/SNOTAK3X.DAT
diff --git a/DecodedData/DATA/MODELS/SNOTRAK1.DAT b/assets/DecodedData/DATA/MODELS/SNOTRAK1.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SNOTRAK1.DAT
rename to assets/DecodedData/DATA/MODELS/SNOTRAK1.DAT
diff --git a/DecodedData/DATA/MODELS/SNOTRAK3.DAT b/assets/DecodedData/DATA/MODELS/SNOTRAK3.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SNOTRAK3.DAT
rename to assets/DecodedData/DATA/MODELS/SNOTRAK3.DAT
diff --git a/DecodedData/DATA/MODELS/SNOTRAKX.DAT b/assets/DecodedData/DATA/MODELS/SNOTRAKX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SNOTRAKX.DAT
rename to assets/DecodedData/DATA/MODELS/SNOTRAKX.DAT
diff --git a/DecodedData/DATA/MODELS/STELLA.DAT b/assets/DecodedData/DATA/MODELS/STELLA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/STELLA.DAT
rename to assets/DecodedData/DATA/MODELS/STELLA.DAT
diff --git a/DecodedData/DATA/MODELS/STELLAX.DAT b/assets/DecodedData/DATA/MODELS/STELLAX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/STELLAX.DAT
rename to assets/DecodedData/DATA/MODELS/STELLAX.DAT
diff --git a/DecodedData/DATA/MODELS/STIG.DAT b/assets/DecodedData/DATA/MODELS/STIG.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/STIG.DAT
rename to assets/DecodedData/DATA/MODELS/STIG.DAT
diff --git a/DecodedData/DATA/MODELS/STIGX.DAT b/assets/DecodedData/DATA/MODELS/STIGX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/STIGX.DAT
rename to assets/DecodedData/DATA/MODELS/STIGX.DAT
diff --git a/DecodedData/DATA/MODELS/SUBURB.DAT b/assets/DecodedData/DATA/MODELS/SUBURB.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SUBURB.DAT
rename to assets/DecodedData/DATA/MODELS/SUBURB.DAT
diff --git a/DecodedData/DATA/MODELS/SUMO.DAT b/assets/DecodedData/DATA/MODELS/SUMO.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SUMO.DAT
rename to assets/DecodedData/DATA/MODELS/SUMO.DAT
diff --git a/DecodedData/DATA/MODELS/SUMOX.DAT b/assets/DecodedData/DATA/MODELS/SUMOX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SUMOX.DAT
rename to assets/DecodedData/DATA/MODELS/SUMOX.DAT
diff --git a/DecodedData/DATA/MODELS/SUPPORT.DAT b/assets/DecodedData/DATA/MODELS/SUPPORT.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/SUPPORT.DAT
rename to assets/DecodedData/DATA/MODELS/SUPPORT.DAT
diff --git a/DecodedData/DATA/MODELS/TAFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/TAFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TAFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/TAFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/TARTLET.DAT b/assets/DecodedData/DATA/MODELS/TARTLET.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TARTLET.DAT
rename to assets/DecodedData/DATA/MODELS/TARTLET.DAT
diff --git a/DecodedData/DATA/MODELS/TARTLETX.DAT b/assets/DecodedData/DATA/MODELS/TARTLETX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TARTLETX.DAT
rename to assets/DecodedData/DATA/MODELS/TARTLETX.DAT
diff --git a/DecodedData/DATA/MODELS/TARWHEEL.DAT b/assets/DecodedData/DATA/MODELS/TARWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TARWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/TARWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/TASHIBON.DAT b/assets/DecodedData/DATA/MODELS/TASHIBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TASHIBON.DAT
rename to assets/DecodedData/DATA/MODELS/TASHIBON.DAT
diff --git a/DecodedData/DATA/MODELS/TASSLE.DAT b/assets/DecodedData/DATA/MODELS/TASSLE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TASSLE.DAT
rename to assets/DecodedData/DATA/MODELS/TASSLE.DAT
diff --git a/DecodedData/DATA/MODELS/TASSLEX.DAT b/assets/DecodedData/DATA/MODELS/TASSLEX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TASSLEX.DAT
rename to assets/DecodedData/DATA/MODELS/TASSLEX.DAT
diff --git a/DecodedData/DATA/MODELS/TRFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/TRFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TRFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/TRFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/TRRWHEEL.DAT b/assets/DecodedData/DATA/MODELS/TRRWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/TRRWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/TRRWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/VAFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/VAFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VAFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/VAFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/VALHELLA.DAT b/assets/DecodedData/DATA/MODELS/VALHELLA.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VALHELLA.DAT
rename to assets/DecodedData/DATA/MODELS/VALHELLA.DAT
diff --git a/DecodedData/DATA/MODELS/VALHELLX.DAT b/assets/DecodedData/DATA/MODELS/VALHELLX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VALHELLX.DAT
rename to assets/DecodedData/DATA/MODELS/VALHELLX.DAT
diff --git a/DecodedData/DATA/MODELS/VARWHEEL.DAT b/assets/DecodedData/DATA/MODELS/VARWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VARWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/VARWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/VLAD.DAT b/assets/DecodedData/DATA/MODELS/VLAD.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VLAD.DAT
rename to assets/DecodedData/DATA/MODELS/VLAD.DAT
diff --git a/DecodedData/DATA/MODELS/VLADBON.DAT b/assets/DecodedData/DATA/MODELS/VLADBON.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VLADBON.DAT
rename to assets/DecodedData/DATA/MODELS/VLADBON.DAT
diff --git a/DecodedData/DATA/MODELS/VLADX.DAT b/assets/DecodedData/DATA/MODELS/VLADX.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VLADX.DAT
rename to assets/DecodedData/DATA/MODELS/VLADX.DAT
diff --git a/DecodedData/DATA/MODELS/VLFWHEEL.DAT b/assets/DecodedData/DATA/MODELS/VLFWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VLFWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/VLFWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/VLWHEEL.DAT b/assets/DecodedData/DATA/MODELS/VLWHEEL.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/VLWHEEL.DAT
rename to assets/DecodedData/DATA/MODELS/VLWHEEL.DAT
diff --git a/DecodedData/DATA/MODELS/WHIBONE.DAT b/assets/DecodedData/DATA/MODELS/WHIBONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/WHIBONE.DAT
rename to assets/DecodedData/DATA/MODELS/WHIBONE.DAT
diff --git a/DecodedData/DATA/MODELS/WHIBONH.DAT b/assets/DecodedData/DATA/MODELS/WHIBONH.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/WHIBONH.DAT
rename to assets/DecodedData/DATA/MODELS/WHIBONH.DAT
diff --git a/DecodedData/DATA/MODELS/YELBONE.DAT b/assets/DecodedData/DATA/MODELS/YELBONE.DAT
similarity index 100%
rename from DecodedData/DATA/MODELS/YELBONE.DAT
rename to assets/DecodedData/DATA/MODELS/YELBONE.DAT
diff --git a/DecodedData/DATA/NETDEFLT.TXT b/assets/DecodedData/DATA/NETDEFLT.TXT
similarity index 100%
rename from DecodedData/DATA/NETDEFLT.TXT
rename to assets/DecodedData/DATA/NETDEFLT.TXT
diff --git a/DecodedData/DATA/NETRACES.TXT b/assets/DecodedData/DATA/NETRACES.TXT
similarity index 100%
rename from DecodedData/DATA/NETRACES.TXT
rename to assets/DecodedData/DATA/NETRACES.TXT
diff --git a/DecodedData/DATA/NONCARS/BARRIER.ENC b/assets/DecodedData/DATA/NONCARS/BARRIER.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/BARRIER.ENC
rename to assets/DecodedData/DATA/NONCARS/BARRIER.ENC
diff --git a/DecodedData/DATA/NONCARS/BENCH.ENC b/assets/DecodedData/DATA/NONCARS/BENCH.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/BENCH.ENC
rename to assets/DecodedData/DATA/NONCARS/BENCH.ENC
diff --git a/DecodedData/DATA/NONCARS/CONE.ENC b/assets/DecodedData/DATA/NONCARS/CONE.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/CONE.ENC
rename to assets/DecodedData/DATA/NONCARS/CONE.ENC
diff --git a/DecodedData/DATA/NONCARS/FTREE.ENC b/assets/DecodedData/DATA/NONCARS/FTREE.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/FTREE.ENC
rename to assets/DecodedData/DATA/NONCARS/FTREE.ENC
diff --git a/DecodedData/DATA/NONCARS/GASPUMP.ENC b/assets/DecodedData/DATA/NONCARS/GASPUMP.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/GASPUMP.ENC
rename to assets/DecodedData/DATA/NONCARS/GASPUMP.ENC
diff --git a/DecodedData/DATA/NONCARS/GREENCAR.ENC b/assets/DecodedData/DATA/NONCARS/GREENCAR.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/GREENCAR.ENC
rename to assets/DecodedData/DATA/NONCARS/GREENCAR.ENC
diff --git a/DecodedData/DATA/NONCARS/ICART.ENC b/assets/DecodedData/DATA/NONCARS/ICART.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/ICART.ENC
rename to assets/DecodedData/DATA/NONCARS/ICART.ENC
diff --git a/DecodedData/DATA/NONCARS/LITE.ENC b/assets/DecodedData/DATA/NONCARS/LITE.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/LITE.ENC
rename to assets/DecodedData/DATA/NONCARS/LITE.ENC
diff --git a/DecodedData/DATA/NONCARS/PALM1.ENC b/assets/DecodedData/DATA/NONCARS/PALM1.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/PALM1.ENC
rename to assets/DecodedData/DATA/NONCARS/PALM1.ENC
diff --git a/DecodedData/DATA/NONCARS/PALM2.ENC b/assets/DecodedData/DATA/NONCARS/PALM2.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/PALM2.ENC
rename to assets/DecodedData/DATA/NONCARS/PALM2.ENC
diff --git a/DecodedData/DATA/NONCARS/PEDCROSS.ENC b/assets/DecodedData/DATA/NONCARS/PEDCROSS.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/PEDCROSS.ENC
rename to assets/DecodedData/DATA/NONCARS/PEDCROSS.ENC
diff --git a/DecodedData/DATA/NONCARS/PHONE.ENC b/assets/DecodedData/DATA/NONCARS/PHONE.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/PHONE.ENC
rename to assets/DecodedData/DATA/NONCARS/PHONE.ENC
diff --git a/DecodedData/DATA/NONCARS/STREE1.ENC b/assets/DecodedData/DATA/NONCARS/STREE1.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/STREE1.ENC
rename to assets/DecodedData/DATA/NONCARS/STREE1.ENC
diff --git a/DecodedData/DATA/NONCARS/STREE2.ENC b/assets/DecodedData/DATA/NONCARS/STREE2.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/STREE2.ENC
rename to assets/DecodedData/DATA/NONCARS/STREE2.ENC
diff --git a/DecodedData/DATA/NONCARS/TRAFF.ENC b/assets/DecodedData/DATA/NONCARS/TRAFF.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/TRAFF.ENC
rename to assets/DecodedData/DATA/NONCARS/TRAFF.ENC
diff --git a/DecodedData/DATA/NONCARS/TREE.ENC b/assets/DecodedData/DATA/NONCARS/TREE.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/TREE.ENC
rename to assets/DecodedData/DATA/NONCARS/TREE.ENC
diff --git a/DecodedData/DATA/NONCARS/WRECK.ENC b/assets/DecodedData/DATA/NONCARS/WRECK.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/WRECK.ENC
rename to assets/DecodedData/DATA/NONCARS/WRECK.ENC
diff --git a/DecodedData/DATA/NONCARS/WTOWER.ENC b/assets/DecodedData/DATA/NONCARS/WTOWER.ENC
similarity index 100%
rename from DecodedData/DATA/NONCARS/WTOWER.ENC
rename to assets/DecodedData/DATA/NONCARS/WTOWER.ENC
diff --git a/DecodedData/DATA/OPPONENT.TXT b/assets/DecodedData/DATA/OPPONENT.TXT
similarity index 100%
rename from DecodedData/DATA/OPPONENT.TXT
rename to assets/DecodedData/DATA/OPPONENT.TXT
diff --git a/DecodedData/DATA/OPTIONS.TXT b/assets/DecodedData/DATA/OPTIONS.TXT
similarity index 100%
rename from DecodedData/DATA/OPTIONS.TXT
rename to assets/DecodedData/DATA/OPTIONS.TXT
diff --git a/DecodedData/DATA/PARTSHOP.TXT b/assets/DecodedData/DATA/PARTSHOP.TXT
similarity index 100%
rename from DecodedData/DATA/PARTSHOP.TXT
rename to assets/DecodedData/DATA/PARTSHOP.TXT
diff --git a/DecodedData/DATA/PATHS.TXT b/assets/DecodedData/DATA/PATHS.TXT
similarity index 100%
rename from DecodedData/DATA/PATHS.TXT
rename to assets/DecodedData/DATA/PATHS.TXT
diff --git a/DecodedData/DATA/PEDESTRN.TXT b/assets/DecodedData/DATA/PEDESTRN.TXT
similarity index 100%
rename from DecodedData/DATA/PEDESTRN.TXT
rename to assets/DecodedData/DATA/PEDESTRN.TXT
diff --git a/DecodedData/DATA/PEDPATHS.TXT b/assets/DecodedData/DATA/PEDPATHS.TXT
similarity index 100%
rename from DecodedData/DATA/PEDPATHS.TXT
rename to assets/DecodedData/DATA/PEDPATHS.TXT
diff --git a/DecodedData/DATA/PEDRACES.TXT b/assets/DecodedData/DATA/PEDRACES.TXT
similarity index 100%
rename from DecodedData/DATA/PEDRACES.TXT
rename to assets/DecodedData/DATA/PEDRACES.TXT
diff --git a/DecodedData/DATA/PEDSUBS.TXT b/assets/DecodedData/DATA/PEDSUBS.TXT
similarity index 100%
rename from DecodedData/DATA/PEDSUBS.TXT
rename to assets/DecodedData/DATA/PEDSUBS.TXT
diff --git a/DecodedData/DATA/PIXELMAP/2XCOMBO.PIX b/assets/DecodedData/DATA/PIXELMAP/2XCOMBO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/2XCOMBO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/2XCOMBO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/3XCOMBO.PIX b/assets/DecodedData/DATA/PIXELMAP/3XCOMBO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/3XCOMBO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/3XCOMBO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/4XCOMBO.PIX b/assets/DecodedData/DATA/PIXELMAP/4XCOMBO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/4XCOMBO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/4XCOMBO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/5XCOMBO.PIX b/assets/DecodedData/DATA/PIXELMAP/5XCOMBO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/5XCOMBO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/5XCOMBO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ACIDROP.PIX b/assets/DecodedData/DATA/PIXELMAP/ACIDROP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ACIDROP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ACIDROP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/AGENTO.PIX b/assets/DecodedData/DATA/PIXELMAP/AGENTO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/AGENTO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/AGENTO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/AGENTO8.PIX b/assets/DecodedData/DATA/PIXELMAP/AGENTO8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/AGENTO8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/AGENTO8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANN.PIX b/assets/DecodedData/DATA/PIXELMAP/ANN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAK.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAK8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAK8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAK8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAK8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAKH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAKH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAKH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAKH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAKL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAKL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAKL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAKL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLAL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLAL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLAL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLAL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLUH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLUH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLUH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLUH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLUH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLUH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLUH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLUH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLUL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLUL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLUL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLUL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBLUL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBLUL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBLUL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBLUL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNBON8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNBON8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNBON8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNBON8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNGREH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNGREH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNGREH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNGREH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNGREH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNGREH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNGREH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNGREH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNGREL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNGREL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNGREL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNGREL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNGREL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNGREL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNGREL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNGREL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNREDH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNREDH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNREDH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNREDH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNREDH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNREDH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNREDH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNREDH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNREDL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNREDL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNREDL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNREDL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNREDL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNREDL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNREDL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNREDL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNWHIH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNWHIH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNWHIH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNWHIH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNWHIH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNWHIH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNWHIH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNWHIH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNWHIL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNWHIL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNWHIL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNWHIL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNWHIL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNWHIL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNWHIL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNWHIL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNYELH.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNYELH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNYELH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNYELH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNYELH8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNYELH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNYELH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNYELH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNYELL.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNYELL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNYELL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNYELL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ANNYELL8.PIX b/assets/DecodedData/DATA/PIXELMAP/ANNYELL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ANNYELL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ANNYELL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/APC.PIX b/assets/DecodedData/DATA/PIXELMAP/APC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/APC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/APC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/APC8.PIX b/assets/DecodedData/DATA/PIXELMAP/APC8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/APC8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/APC8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/APCBON8.PIX b/assets/DecodedData/DATA/PIXELMAP/APCBON8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/APCBON8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/APCBON8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ARENA.PIX b/assets/DecodedData/DATA/PIXELMAP/ARENA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ARENA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ARENA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ARROWL.PIX b/assets/DecodedData/DATA/PIXELMAP/ARROWL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ARROWL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ARROWL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ARROWR.PIX b/assets/DecodedData/DATA/PIXELMAP/ARROWR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ARROWR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ARROWR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ARTISTIC.PIX b/assets/DecodedData/DATA/PIXELMAP/ARTISTIC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ARTISTIC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ARTISTIC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ASTRO.PIX b/assets/DecodedData/DATA/PIXELMAP/ASTRO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ASTRO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ASTRO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BARREL.PIX b/assets/DecodedData/DATA/PIXELMAP/BARREL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BARREL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BARREL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BARRY.PIX b/assets/DecodedData/DATA/PIXELMAP/BARRY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BARRY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BARRY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BAT.PIX b/assets/DecodedData/DATA/PIXELMAP/BAT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BAT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BAT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/BHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGAPC.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGAPC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGAPC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGAPC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGAPC8.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGAPC8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGAPC8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGAPC8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGFINS.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGFINS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGFINS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGFINS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB0.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB1.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB2.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB3.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB4.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIB5.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIB5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIB5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIB5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIBS.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIBS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIBS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIBS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIBS2.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIBS2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIBS2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIBS2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGGIBS3.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGGIBS3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGGIBS3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGGIBS3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIGSTAND.PIX b/assets/DecodedData/DATA/PIXELMAP/BIGSTAND.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIGSTAND.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIGSTAND.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BIK.PIX b/assets/DecodedData/DATA/PIXELMAP/BIK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BIK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BIK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BILLIARD.PIX b/assets/DecodedData/DATA/PIXELMAP/BILLIARD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BILLIARD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BILLIARD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BITCH.PIX b/assets/DecodedData/DATA/PIXELMAP/BITCH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BITCH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BITCH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BLABONE.PIX b/assets/DecodedData/DATA/PIXELMAP/BLABONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BLABONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BLABONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BLABONH.PIX b/assets/DecodedData/DATA/PIXELMAP/BLABONH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BLABONH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BLABONH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BLUBONE.PIX b/assets/DecodedData/DATA/PIXELMAP/BLUBONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BLUBONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BLUBONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BLUBONH.PIX b/assets/DecodedData/DATA/PIXELMAP/BLUBONH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BLUBONH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BLUBONH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BONE.PIX b/assets/DecodedData/DATA/PIXELMAP/BONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BRATT.PIX b/assets/DecodedData/DATA/PIXELMAP/BRATT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BRATT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BRATT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BRATT8.PIX b/assets/DecodedData/DATA/PIXELMAP/BRATT8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BRATT8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BRATT8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BULLET.PIX b/assets/DecodedData/DATA/PIXELMAP/BULLET.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BULLET.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BULLET.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BUS.PIX b/assets/DecodedData/DATA/PIXELMAP/BUS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BUS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BUS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BUSBON8.PIX b/assets/DecodedData/DATA/PIXELMAP/BUSBON8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BUSBON8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BUSBON8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BUSTER.PIX b/assets/DecodedData/DATA/PIXELMAP/BUSTER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BUSTER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BUSTER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/BUSTER8.PIX b/assets/DecodedData/DATA/PIXELMAP/BUSTER8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/BUSTER8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/BUSTER8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/C1SKY3.PIX b/assets/DecodedData/DATA/PIXELMAP/C1SKY3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/C1SKY3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/C1SKY3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/C3SKY1.PIX b/assets/DecodedData/DATA/PIXELMAP/C3SKY1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/C3SKY1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/C3SKY1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/C3SKY2.PIX b/assets/DecodedData/DATA/PIXELMAP/C3SKY2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/C3SKY2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/C3SKY2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAM.PIX b/assets/DecodedData/DATA/PIXELMAP/CAM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR1.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR2.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR3.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR4.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR5.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR6.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR6.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR6.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR6.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR7.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR7.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR7.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR7.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR8.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CAR9.PIX b/assets/DecodedData/DATA/PIXELMAP/CAR9.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CAR9.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CAR9.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARAN2.PIX b/assets/DecodedData/DATA/PIXELMAP/CARAN2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARAN2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARAN2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARAN3.PIX b/assets/DecodedData/DATA/PIXELMAP/CARAN3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARAN3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARAN3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARAN4.PIX b/assets/DecodedData/DATA/PIXELMAP/CARAN4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARAN4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARAN4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARAN5.PIX b/assets/DecodedData/DATA/PIXELMAP/CARAN5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARAN5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARAN5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARANNIE.PIX b/assets/DecodedData/DATA/PIXELMAP/CARANNIE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARANNIE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARANNIE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARFR2.PIX b/assets/DecodedData/DATA/PIXELMAP/CARFR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARFR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARFR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARFR3.PIX b/assets/DecodedData/DATA/PIXELMAP/CARFR3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARFR3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARFR3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARFR4.PIX b/assets/DecodedData/DATA/PIXELMAP/CARFR4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARFR4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARFR4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARFR5.PIX b/assets/DecodedData/DATA/PIXELMAP/CARFR5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARFR5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARFR5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARFRANK.PIX b/assets/DecodedData/DATA/PIXELMAP/CARFRANK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARFRANK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARFRANK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARICONS.PIX b/assets/DecodedData/DATA/PIXELMAP/CARICONS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARICONS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARICONS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CARSCUM.PIX b/assets/DecodedData/DATA/PIXELMAP/CARSCUM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CARSCUM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CARSCUM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CBHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/CBHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CBHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CBHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CCHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/CCHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CCHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CCHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHECKPNT.PIX b/assets/DecodedData/DATA/PIXELMAP/CHECKPNT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHECKPNT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHECKPNT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/CHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHRMFONT.PIX b/assets/DecodedData/DATA/PIXELMAP/CHRMFONT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHRMFONT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHRMFONT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHROME.PIX b/assets/DecodedData/DATA/PIXELMAP/CHROME.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHROME.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHROME.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUKPINT.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUKPINT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUKPINT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUKPINT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUNK01.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUNK01.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUNK01.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUNK01.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUNK02.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUNK02.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUNK02.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUNK02.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUNK03.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUNK03.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUNK03.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUNK03.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUNK04.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUNK04.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUNK04.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUNK04.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CHUNKS.PIX b/assets/DecodedData/DATA/PIXELMAP/CHUNKS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CHUNKS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CHUNKS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITAMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CITAMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITAMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITAMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITAMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CITAMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITAMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITAMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITAMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CITAMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITAMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITAMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITAMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CITAMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITAMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITAMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITBMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CITBMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITBMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITBMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITBMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CITBMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITBMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITBMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITBMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CITBMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITBMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITBMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITBMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CITBMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITBMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITBMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITCMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CITCMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITCMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITCMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITCMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CITCMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITCMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITCMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITCMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CITCMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITCMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITCMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITCMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CITCMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITCMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITCMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYA.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYA2.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYA2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYA2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYA2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYA8.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYA8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYA8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYA8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYB.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYB1.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYB3.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYB8.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYB8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYB8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYB8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYC.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CITYC8.PIX b/assets/DecodedData/DATA/PIXELMAP/CITYC8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CITYC8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CITYC8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TA1.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TA1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TA1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TA1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TA2.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TA2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TA2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TA2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TA3.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TA3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TA3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TA3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TB1.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TB2.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COA8TB3.PIX b/assets/DecodedData/DATA/PIXELMAP/COA8TB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COA8TB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COA8TB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTA.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTA1.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTA1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTA1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTA1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTA2.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTA2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTA2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTA2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTA3.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTA3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTA3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTA3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTB1.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTB2.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTB3.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTB90.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTB90.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTB90.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTB90.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTC1.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTC1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTC1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTC1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTC2.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTC2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTC2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTC2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COASTC3.PIX b/assets/DecodedData/DATA/PIXELMAP/COASTC3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COASTC3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COASTC3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CODGER.PIX b/assets/DecodedData/DATA/PIXELMAP/CODGER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CODGER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CODGER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COLICIUM.PIX b/assets/DecodedData/DATA/PIXELMAP/COLICIUM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COLICIUM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COLICIUM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COLON.PIX b/assets/DecodedData/DATA/PIXELMAP/COLON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COLON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COLON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COP.PIX b/assets/DecodedData/DATA/PIXELMAP/COP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COSTB.PIX b/assets/DecodedData/DATA/PIXELMAP/COSTB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COSTB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COSTB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/COW.PIX b/assets/DecodedData/DATA/PIXELMAP/COW.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/COW.PIX
rename to assets/DecodedData/DATA/PIXELMAP/COW.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CPT.PIX b/assets/DecodedData/DATA/PIXELMAP/CPT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CPT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CPT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CRM.PIX b/assets/DecodedData/DATA/PIXELMAP/CRM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CRM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CRM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CST1MAP.PIX b/assets/DecodedData/DATA/PIXELMAP/CST1MAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CST1MAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CST1MAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTAMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTAMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTAMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTAMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTAMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTAMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTAMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTAMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTAMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTAMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTAMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTAMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTAMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTAMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTAMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTAMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTB.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTB2.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTB3.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTBMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTBMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTBMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTBMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTBMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTBMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTBMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTBMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTBMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTBMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTBMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTBMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTBMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTBMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTBMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTBMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTCMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTCMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTCMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTCMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTCMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTCMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTCMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTCMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTCMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTCMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTCMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTCMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CSTCMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/CSTCMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CSTCMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CSTCMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CURSGIBX.PIX b/assets/DecodedData/DATA/PIXELMAP/CURSGIBX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CURSGIBX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CURSGIBX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RBR1.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RBR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RBR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RBR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RBR2.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RBR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RBR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RBR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RBR3.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RBR3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RBR3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RBR3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RFL1.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RFL1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RFL1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RFL1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RFL2.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RFL2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RFL2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RFL2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW0RFL3.PIX b/assets/DecodedData/DATA/PIXELMAP/CW0RFL3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW0RFL3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW0RFL3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW1.PIX b/assets/DecodedData/DATA/PIXELMAP/CW1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CW3.PIX b/assets/DecodedData/DATA/PIXELMAP/CW3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CW3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CW3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CYLNDR1.PIX b/assets/DecodedData/DATA/PIXELMAP/CYLNDR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CYLNDR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CYLNDR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/CYLNDR2.PIX b/assets/DecodedData/DATA/PIXELMAP/CYLNDR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/CYLNDR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/CYLNDR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8B1.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8B1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8B1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8B1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8B2.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8B2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8B2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8B2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8B3.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8B3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8B3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8B3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8B4.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8B4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8B4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8B4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8B5.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8B5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8B5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8B5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8RACE1.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8RACE1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8RACE1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8RACE1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8RACE2.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8RACE2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8RACE2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8RACE2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8RACE3.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8RACE3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8RACE3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8RACE3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DE8RACE4.PIX b/assets/DecodedData/DATA/PIXELMAP/DE8RACE4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DE8RACE4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DE8RACE4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEADCAR.PIX b/assets/DecodedData/DATA/PIXELMAP/DEADCAR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEADCAR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEADCAR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DECEASED.PIX b/assets/DecodedData/DATA/PIXELMAP/DECEASED.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DECEASED.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DECEASED.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEFFY.PIX b/assets/DecodedData/DATA/PIXELMAP/DEFFY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEFFY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEFFY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESB1.PIX b/assets/DecodedData/DATA/PIXELMAP/DESB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESB2.PIX b/assets/DecodedData/DATA/PIXELMAP/DESB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESB3.PIX b/assets/DecodedData/DATA/PIXELMAP/DESB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESB4.PIX b/assets/DecodedData/DATA/PIXELMAP/DESB4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESB4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESB4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESB5.PIX b/assets/DecodedData/DATA/PIXELMAP/DESB5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESB5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESB5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESERT8.PIX b/assets/DecodedData/DATA/PIXELMAP/DESERT8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESERT8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESERT8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DESTROY.PIX b/assets/DecodedData/DATA/PIXELMAP/DESTROY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DESTROY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DESTROY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZMAP4.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZMAP4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZMAP4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZMAP4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZRACE1.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZRACE1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZRACE1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZRACE1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZRACE2.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZRACE2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZRACE2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZRACE2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZRACE3.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZRACE3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZRACE3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZRACE3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZRACE4.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZRACE4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZRACE4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZRACE4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZSKY.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZSKY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZSKY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZSKY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DEZTRAK3.PIX b/assets/DecodedData/DATA/PIXELMAP/DEZTRAK3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DEZTRAK3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DEZTRAK3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/DHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DIALSTCK.PIX b/assets/DecodedData/DATA/PIXELMAP/DIALSTCK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DIALSTCK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DIALSTCK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DRKSCRN.PIX b/assets/DecodedData/DATA/PIXELMAP/DRKSCRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DRKSCRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DRKSCRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DROPLET.PIX b/assets/DecodedData/DATA/PIXELMAP/DROPLET.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DROPLET.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DROPLET.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DROPLET2.PIX b/assets/DecodedData/DATA/PIXELMAP/DROPLET2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DROPLET2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DROPLET2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DRSKY.PIX b/assets/DecodedData/DATA/PIXELMAP/DRSKY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DRSKY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DRSKY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMP.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMP8.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMP8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMP8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMP8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMPBIT.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMPBIT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMPBIT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMPBIT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMPSCP.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMPSCP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMPSCP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMPSCP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMPSID.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMPSID.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMPSID.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMPSID.PIX
diff --git a/DecodedData/DATA/PIXELMAP/DUMPYEL.PIX b/assets/DecodedData/DATA/PIXELMAP/DUMPYEL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/DUMPYEL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/DUMPYEL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLAH.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLAH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLAH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLAH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLAH8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLAH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLAH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLAH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLAK.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLAK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLAK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLAK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLAL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLAL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLAL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLAL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLAL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLAL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLAL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLAL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLUE.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLUE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLUE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLUE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLUH.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLUH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLUH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLUH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLUH8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLUH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLUH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLUH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLUL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLUL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLUL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLUL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGBLUL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGBLUL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGBLUL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGBLUL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGGREE.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGGREE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGGREE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGGREE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGGREH.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGGREH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGGREH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGGREH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGGREH8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGGREH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGGREH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGGREH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGGREL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGGREL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGGREL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGGREL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGGREL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGGREL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGGREL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGGREL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGLBNT.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGLBNT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGLBNT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGLBNT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGLE1.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGLE1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGLE1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGLE1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGREDH.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGREDH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGREDH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGREDH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGREDL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGREDL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGREDL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGREDL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGREDL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGREDL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGREDL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGREDL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGWHIE.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGWHIE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGWHIE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGWHIE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGWHIH.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGWHIH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGWHIH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGWHIH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGWHIH8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGWHIH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGWHIH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGWHIH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGWHIL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGWHIL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGWHIL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGWHIL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGWHIL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGWHIL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGWHIL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGWHIL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGYELE.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGYELE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGYELE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGYELE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGYELH8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGYELH8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGYELH8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGYELH8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGYELL.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGYELL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGYELL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGYELL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EAGYELL8.PIX b/assets/DecodedData/DATA/PIXELMAP/EAGYELL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EAGYELL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EAGYELL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EATER.PIX b/assets/DecodedData/DATA/PIXELMAP/EATER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EATER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EATER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EATER8.PIX b/assets/DecodedData/DATA/PIXELMAP/EATER8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EATER8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EATER8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ED.PIX b/assets/DecodedData/DATA/PIXELMAP/ED.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ED.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ED.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ED8.PIX b/assets/DecodedData/DATA/PIXELMAP/ED8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ED8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ED8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ELBOW.PIX b/assets/DecodedData/DATA/PIXELMAP/ELBOW.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ELBOW.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ELBOW.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP1.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP2.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP3.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP4.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP5.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP6.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP6.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP6.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP6.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXP7.PIX b/assets/DecodedData/DATA/PIXELMAP/EXP7.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXP7.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXP7.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EXTRASTY.PIX b/assets/DecodedData/DATA/PIXELMAP/EXTRASTY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EXTRASTY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EXTRASTY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/EYEBALL.PIX b/assets/DecodedData/DATA/PIXELMAP/EYEBALL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/EYEBALL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/EYEBALL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FAT.PIX b/assets/DecodedData/DATA/PIXELMAP/FAT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FAT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FAT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FAUST.PIX b/assets/DecodedData/DATA/PIXELMAP/FAUST.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FAUST.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FAUST.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FAUST8.PIX b/assets/DecodedData/DATA/PIXELMAP/FAUST8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FAUST8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FAUST8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FINIBIT.PIX b/assets/DecodedData/DATA/PIXELMAP/FINIBIT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FINIBIT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FINIBIT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FIRE.PIX b/assets/DecodedData/DATA/PIXELMAP/FIRE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FIRE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FIRE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FIRE8.PIX b/assets/DecodedData/DATA/PIXELMAP/FIRE8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FIRE8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FIRE8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FLAMES.PIX b/assets/DecodedData/DATA/PIXELMAP/FLAMES.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FLAMES.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FLAMES.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FLG.PIX b/assets/DecodedData/DATA/PIXELMAP/FLG.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FLG.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FLG.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FM0.PIX b/assets/DecodedData/DATA/PIXELMAP/FM0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FM0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FM0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FOGSCRN.PIX b/assets/DecodedData/DATA/PIXELMAP/FOGSCRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FOGSCRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FOGSCRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/FONE.PIX b/assets/DecodedData/DATA/PIXELMAP/FONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/FONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/FONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GANTSCRN.PIX b/assets/DecodedData/DATA/PIXELMAP/GANTSCRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GANTSCRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GANTSCRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GASPUMP.PIX b/assets/DecodedData/DATA/PIXELMAP/GASPUMP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GASPUMP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GASPUMP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GBIGGIB.PIX b/assets/DecodedData/DATA/PIXELMAP/GBIGGIB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GBIGGIB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GBIGGIB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GBIGGIB2.PIX b/assets/DecodedData/DATA/PIXELMAP/GBIGGIB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GBIGGIB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GBIGGIB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GBIGGIB3.PIX b/assets/DecodedData/DATA/PIXELMAP/GBIGGIB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GBIGGIB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GBIGGIB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GBIGGIBS.PIX b/assets/DecodedData/DATA/PIXELMAP/GBIGGIBS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GBIGGIBS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GBIGGIBS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GBONE.PIX b/assets/DecodedData/DATA/PIXELMAP/GBONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GBONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GBONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNK01.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNK01.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNK01.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNK01.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNK02.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNK02.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNK02.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNK02.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNK03.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNK03.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNK03.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNK03.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNK04.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNK04.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNK04.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNK04.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNKS1.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNKS1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNKS1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNKS1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCHUNKS2.PIX b/assets/DecodedData/DATA/PIXELMAP/GCHUNKS2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCHUNKS2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCHUNKS2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GCOLON.PIX b/assets/DecodedData/DATA/PIXELMAP/GCOLON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GCOLON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GCOLON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GDRPLET.PIX b/assets/DecodedData/DATA/PIXELMAP/GDRPLET.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GDRPLET.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GDRPLET.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GDRPLET2.PIX b/assets/DecodedData/DATA/PIXELMAP/GDRPLET2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GDRPLET2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GDRPLET2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/GDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/GDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GELBOW.PIX b/assets/DecodedData/DATA/PIXELMAP/GELBOW.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GELBOW.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GELBOW.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GENT.PIX b/assets/DecodedData/DATA/PIXELMAP/GENT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GENT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GENT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GEYEBALL.PIX b/assets/DecodedData/DATA/PIXELMAP/GEYEBALL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GEYEBALL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GEYEBALL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GGIB1.PIX b/assets/DecodedData/DATA/PIXELMAP/GGIB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GGIB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GGIB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GGIB2.PIX b/assets/DecodedData/DATA/PIXELMAP/GGIB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GGIB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GGIB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GGIB3.PIX b/assets/DecodedData/DATA/PIXELMAP/GGIB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GGIB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GGIB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHAND.PIX b/assets/DecodedData/DATA/PIXELMAP/GHAND.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHAND.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHAND.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHAND0.PIX b/assets/DecodedData/DATA/PIXELMAP/GHAND0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHAND0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHAND0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHAND1.PIX b/assets/DecodedData/DATA/PIXELMAP/GHAND1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHAND1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHAND1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHAND2.PIX b/assets/DecodedData/DATA/PIXELMAP/GHAND2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHAND2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHAND2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHAND3.PIX b/assets/DecodedData/DATA/PIXELMAP/GHAND3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHAND3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHAND3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDP0.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDP1.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDP2.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDP3.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDPX.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDPX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDPX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDPX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHANDX.PIX b/assets/DecodedData/DATA/PIXELMAP/GHANDX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHANDX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHANDX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GHEAD.PIX b/assets/DecodedData/DATA/PIXELMAP/GHEAD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GHEAD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GHEAD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GIBSMEAR.PIX b/assets/DecodedData/DATA/PIXELMAP/GIBSMEAR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GIBSMEAR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GIBSMEAR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GLUMPS.PIX b/assets/DecodedData/DATA/PIXELMAP/GLUMPS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GLUMPS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GLUMPS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GO.PIX b/assets/DecodedData/DATA/PIXELMAP/GO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GOD.PIX b/assets/DecodedData/DATA/PIXELMAP/GOD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GOD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GOD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GPELVIS.PIX b/assets/DecodedData/DATA/PIXELMAP/GPELVIS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GPELVIS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GPELVIS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GREBONE.PIX b/assets/DecodedData/DATA/PIXELMAP/GREBONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GREBONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GREBONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GREBONH.PIX b/assets/DecodedData/DATA/PIXELMAP/GREBONH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GREBONH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GREBONH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GRIBS.PIX b/assets/DecodedData/DATA/PIXELMAP/GRIBS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GRIBS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GRIBS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GRIMM.PIX b/assets/DecodedData/DATA/PIXELMAP/GRIMM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GRIMM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GRIMM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GRIMM8.PIX b/assets/DecodedData/DATA/PIXELMAP/GRIMM8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GRIMM8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GRIMM8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GRN.PIX b/assets/DecodedData/DATA/PIXELMAP/GRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GSPLAT1.PIX b/assets/DecodedData/DATA/PIXELMAP/GSPLAT1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GSPLAT1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GSPLAT1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GSPLAT2.PIX b/assets/DecodedData/DATA/PIXELMAP/GSPLAT2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GSPLAT2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GSPLAT2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GSPLATOT.PIX b/assets/DecodedData/DATA/PIXELMAP/GSPLATOT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GSPLATOT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GSPLATOT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GSPLAT~1.PIX b/assets/DecodedData/DATA/PIXELMAP/GSPLAT~1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GSPLAT~1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GSPLAT~1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/GSPLAT~2.PIX b/assets/DecodedData/DATA/PIXELMAP/GSPLAT~2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/GSPLAT~2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/GSPLAT~2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAMMER.PIX b/assets/DecodedData/DATA/PIXELMAP/HAMMER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAMMER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAMMER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAMMER8.PIX b/assets/DecodedData/DATA/PIXELMAP/HAMMER8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAMMER8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAMMER8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAND.PIX b/assets/DecodedData/DATA/PIXELMAP/HAND.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAND.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAND.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAND0.PIX b/assets/DecodedData/DATA/PIXELMAP/HAND0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAND0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAND0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAND1.PIX b/assets/DecodedData/DATA/PIXELMAP/HAND1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAND1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAND1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAND2.PIX b/assets/DecodedData/DATA/PIXELMAP/HAND2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAND2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAND2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HAND3.PIX b/assets/DecodedData/DATA/PIXELMAP/HAND3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HAND3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HAND3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDP0.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDP1.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDP2.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDP3.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDPX.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDPX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDPX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDPX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HANDX.PIX b/assets/DecodedData/DATA/PIXELMAP/HANDX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HANDX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HANDX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HARRY.PIX b/assets/DecodedData/DATA/PIXELMAP/HARRY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HARRY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HARRY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HARRY8.PIX b/assets/DecodedData/DATA/PIXELMAP/HARRY8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HARRY8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HARRY8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HEAD.PIX b/assets/DecodedData/DATA/PIXELMAP/HEAD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HEAD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HEAD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/HEADON.PIX b/assets/DecodedData/DATA/PIXELMAP/HEADON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/HEADON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/HEADON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ICE2.PIX b/assets/DecodedData/DATA/PIXELMAP/ICE2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ICE2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ICE2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ICE3.PIX b/assets/DecodedData/DATA/PIXELMAP/ICE3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ICE3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ICE3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ICE4.PIX b/assets/DecodedData/DATA/PIXELMAP/ICE4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ICE4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ICE4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/IHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/IHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/IHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/IHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDACC.PIX b/assets/DecodedData/DATA/PIXELMAP/INDACC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDACC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDACC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDAMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/INDAMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDAMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDAMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDAMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/INDAMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDAMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDAMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDAMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/INDAMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDAMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDAMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDAMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/INDAMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDAMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDAMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDB8.PIX b/assets/DecodedData/DATA/PIXELMAP/INDB8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDB8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDB8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDBMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/INDBMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDBMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDBMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDBMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/INDBMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDBMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDBMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDBMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/INDBMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDBMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDBMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDBMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/INDBMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDBMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDBMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDTEX29.PIX b/assets/DecodedData/DATA/PIXELMAP/INDTEX29.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDTEX29.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDTEX29.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDTEX30.PIX b/assets/DecodedData/DATA/PIXELMAP/INDTEX30.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDTEX30.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDTEX30.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDTEX31.PIX b/assets/DecodedData/DATA/PIXELMAP/INDTEX31.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDTEX31.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDTEX31.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDTEX47.PIX b/assets/DecodedData/DATA/PIXELMAP/INDTEX47.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDTEX47.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDTEX47.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUST18.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUST18.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUST18.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUST18.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUST28.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUST28.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUST28.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUST28.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUST38.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUST38.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUST38.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUST38.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTA.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTA1.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTA1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTA1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTA1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTA2.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTA2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTA2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTA2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTA3.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTA3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTA3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTA3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTA8.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTA8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTA8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTA8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTAM.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTAM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTAM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTAM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTB.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTB3.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDUSTB8.PIX b/assets/DecodedData/DATA/PIXELMAP/INDUSTB8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDUSTB8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDUSTB8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/INDYSKY.PIX b/assets/DecodedData/DATA/PIXELMAP/INDYSKY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/INDYSKY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/INDYSKY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/IVAN.PIX b/assets/DecodedData/DATA/PIXELMAP/IVAN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/IVAN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/IVAN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/IVAN8.PIX b/assets/DecodedData/DATA/PIXELMAP/IVAN8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/IVAN8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/IVAN8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/IVANBON.PIX b/assets/DecodedData/DATA/PIXELMAP/IVANBON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/IVANBON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/IVANBON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/KEL.PIX b/assets/DecodedData/DATA/PIXELMAP/KEL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/KEL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/KEL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/KUTTER.PIX b/assets/DecodedData/DATA/PIXELMAP/KUTTER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/KUTTER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/KUTTER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/KUTTER8.PIX b/assets/DecodedData/DATA/PIXELMAP/KUTTER8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/KUTTER8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/KUTTER8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LADY.PIX b/assets/DecodedData/DATA/PIXELMAP/LADY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LADY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LADY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM0.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM1.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM2.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM3.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM4.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LBRKDM5.PIX b/assets/DecodedData/DATA/PIXELMAP/LBRKDM5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LBRKDM5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LBRKDM5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LCOASTC1.PIX b/assets/DecodedData/DATA/PIXELMAP/LCOASTC1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LCOASTC1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LCOASTC1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LCOASTC2.PIX b/assets/DecodedData/DATA/PIXELMAP/LCOASTC2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LCOASTC2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LCOASTC2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LCOASTC3.PIX b/assets/DecodedData/DATA/PIXELMAP/LCOASTC3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LCOASTC3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LCOASTC3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM0.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM1.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM2.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM3.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM4.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LFSUSDM5.PIX b/assets/DecodedData/DATA/PIXELMAP/LFSUSDM5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LFSUSDM5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LFSUSDM5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LICE2.PIX b/assets/DecodedData/DATA/PIXELMAP/LICE2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LICE2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LICE2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LICE3.PIX b/assets/DecodedData/DATA/PIXELMAP/LICE3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LICE3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LICE3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LICE4.PIX b/assets/DecodedData/DATA/PIXELMAP/LICE4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LICE4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LICE4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITE.PIX b/assets/DecodedData/DATA/PIXELMAP/LITE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBA0.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBA0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBA0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBA0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBA1.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBA1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBA1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBA1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBA2.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBA2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBA2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBA2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBA3.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBA3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBA3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBA3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBB0.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBB0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBB0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBB0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBB1.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBB1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBB1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBB1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBB2.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBB3.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBB3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBB3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBB3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBC0.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBC0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBC0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBC0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBC1.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBC1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBC1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBC1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBC2.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBC2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBC2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBC2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LITGIBC3.PIX b/assets/DecodedData/DATA/PIXELMAP/LITGIBC3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LITGIBC3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LITGIBC3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LNDMINE8.PIX b/assets/DecodedData/DATA/PIXELMAP/LNDMINE8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LNDMINE8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LNDMINE8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LOADSCRN.PIX b/assets/DecodedData/DATA/PIXELMAP/LOADSCRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LOADSCRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LOADSCRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM0.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM1.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM2.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM3.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM4.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LRSUSDM5.PIX b/assets/DecodedData/DATA/PIXELMAP/LRSUSDM5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LRSUSDM5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LRSUSDM5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/LTH.PIX b/assets/DecodedData/DATA/PIXELMAP/LTH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/LTH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/LTH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MAD.PIX b/assets/DecodedData/DATA/PIXELMAP/MAD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MAD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MAD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MAN.PIX b/assets/DecodedData/DATA/PIXELMAP/MAN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MAN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MAN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MERC.PIX b/assets/DecodedData/DATA/PIXELMAP/MERC.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MERC.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MERC.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MERC8.PIX b/assets/DecodedData/DATA/PIXELMAP/MERC8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MERC8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MERC8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINE.PIX b/assets/DecodedData/DATA/PIXELMAP/MINE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINE2.PIX b/assets/DecodedData/DATA/PIXELMAP/MINE2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINE2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINE2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINE5.PIX b/assets/DecodedData/DATA/PIXELMAP/MINE5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINE5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINE5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP4.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINEMAP5.PIX b/assets/DecodedData/DATA/PIXELMAP/MINEMAP5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINEMAP5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINEMAP5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINES.PIX b/assets/DecodedData/DATA/PIXELMAP/MINES.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINES.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINES.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MINLIT.PIX b/assets/DecodedData/DATA/PIXELMAP/MINLIT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MINLIT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MINLIT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MOO.PIX b/assets/DecodedData/DATA/PIXELMAP/MOO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MOO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MOO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MUD1.PIX b/assets/DecodedData/DATA/PIXELMAP/MUD1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MUD1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MUD1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MUD2.PIX b/assets/DecodedData/DATA/PIXELMAP/MUD2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MUD2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MUD2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/MUS.PIX b/assets/DecodedData/DATA/PIXELMAP/MUS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/MUS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/MUS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NARENAMP.PIX b/assets/DecodedData/DATA/PIXELMAP/NARENAMP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NARENAMP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NARENAMP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCCHORZN.PIX b/assets/DecodedData/DATA/PIXELMAP/NCCHORZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCCHORZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCCHORZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/NCHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCITAMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCITAMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCITAMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCITAMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCITBMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCITBMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCITBMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCITBMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCITCMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCITCMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCITCMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCITCMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCOLOSUM.PIX b/assets/DecodedData/DATA/PIXELMAP/NCOLOSUM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCOLOSUM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCOLOSUM.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCSTAMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCSTAMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCSTAMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCSTAMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCSTBMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCSTBMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCSTBMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCSTBMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NCSTCMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NCSTCMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NCSTCMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NCSTCMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NDDMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NDDMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NDDMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NDDMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NDEZMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NDEZMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NDEZMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NDEZMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NDHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/NDHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NDHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NDHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NETCOSTB.PIX b/assets/DecodedData/DATA/PIXELMAP/NETCOSTB.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NETCOSTB.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NETCOSTB.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NEWCHECK.PIX b/assets/DecodedData/DATA/PIXELMAP/NEWCHECK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NEWCHECK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NEWCHECK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NEWFINI.PIX b/assets/DecodedData/DATA/PIXELMAP/NEWFINI.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NEWFINI.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NEWFINI.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NIK.PIX b/assets/DecodedData/DATA/PIXELMAP/NIK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NIK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NIK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NINDAMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NINDAMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NINDAMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NINDAMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NINDBMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NINDBMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NINDBMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NINDBMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NMINEMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NMINEMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NMINEMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NMINEMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NODETOPT.PIX b/assets/DecodedData/DATA/PIXELMAP/NODETOPT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NODETOPT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NODETOPT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NOSNDOPT.PIX b/assets/DecodedData/DATA/PIXELMAP/NOSNDOPT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NOSNDOPT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NOSNDOPT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NSNOMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NSNOMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NSNOMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NSNOMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NSUMOMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NSUMOMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NSUMOMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NSUMOMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NUMBER1.PIX b/assets/DecodedData/DATA/PIXELMAP/NUMBER1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NUMBER1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NUMBER1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NUMBER2.PIX b/assets/DecodedData/DATA/PIXELMAP/NUMBER2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NUMBER2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NUMBER2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NUMBER3.PIX b/assets/DecodedData/DATA/PIXELMAP/NUMBER3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NUMBER3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NUMBER3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NUMBER4.PIX b/assets/DecodedData/DATA/PIXELMAP/NUMBER4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NUMBER4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NUMBER4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NUMBER5.PIX b/assets/DecodedData/DATA/PIXELMAP/NUMBER5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NUMBER5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NUMBER5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NYHORIZN.PIX b/assets/DecodedData/DATA/PIXELMAP/NYHORIZN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NYHORIZN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NYHORIZN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NYSKY1.PIX b/assets/DecodedData/DATA/PIXELMAP/NYSKY1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NYSKY1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NYSKY1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/NZEBRMAP.PIX b/assets/DecodedData/DATA/PIXELMAP/NZEBRMAP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/NZEBRMAP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/NZEBRMAP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OCYLNDR1.PIX b/assets/DecodedData/DATA/PIXELMAP/OCYLNDR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OCYLNDR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OCYLNDR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OCYLNDR2.PIX b/assets/DecodedData/DATA/PIXELMAP/OCYLNDR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OCYLNDR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OCYLNDR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OGDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/OGDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OGDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OGDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OGDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/OGDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OGDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OGDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OIL.PIX b/assets/DecodedData/DATA/PIXELMAP/OIL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OIL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OIL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OILSMEAR.PIX b/assets/DecodedData/DATA/PIXELMAP/OILSMEAR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OILSMEAR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OILSMEAR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OK.PIX b/assets/DecodedData/DATA/PIXELMAP/OK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OK8.PIX b/assets/DecodedData/DATA/PIXELMAP/OK8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OK8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OK8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OLD.PIX b/assets/DecodedData/DATA/PIXELMAP/OLD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OLD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OLD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ORDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/ORDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ORDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ORDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ORDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/ORDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ORDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ORDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OTIBON8.PIX b/assets/DecodedData/DATA/PIXELMAP/OTIBON8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OTIBON8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OTIBON8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OTIS.PIX b/assets/DecodedData/DATA/PIXELMAP/OTIS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OTIS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OTIS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OTIS8.PIX b/assets/DecodedData/DATA/PIXELMAP/OTIS8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OTIS8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OTIS8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OTYRES1.PIX b/assets/DecodedData/DATA/PIXELMAP/OTYRES1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OTYRES1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OTYRES1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OTYRES2.PIX b/assets/DecodedData/DATA/PIXELMAP/OTYRES2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OTYRES2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OTYRES2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OYDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/OYDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OYDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OYDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/OYDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/OYDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/OYDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/OYDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PEDX.PIX b/assets/DecodedData/DATA/PIXELMAP/PEDX.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PEDX.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PEDX.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PELVIS.PIX b/assets/DecodedData/DATA/PIXELMAP/PELVIS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PELVIS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PELVIS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PER.PIX b/assets/DecodedData/DATA/PIXELMAP/PER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PILEDRIV.PIX b/assets/DecodedData/DATA/PIXELMAP/PILEDRIV.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PILEDRIV.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PILEDRIV.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PITBON.PIX b/assets/DecodedData/DATA/PIXELMAP/PITBON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PITBON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PITBON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PITBULL.PIX b/assets/DecodedData/DATA/PIXELMAP/PITBULL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PITBULL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PITBULL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PITBULL8.PIX b/assets/DecodedData/DATA/PIXELMAP/PITBULL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PITBULL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PITBULL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/POLITE.PIX b/assets/DecodedData/DATA/PIXELMAP/POLITE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/POLITE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/POLITE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/PRS.PIX b/assets/DecodedData/DATA/PIXELMAP/PRS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/PRS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/PRS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QCYLNDR1.PIX b/assets/DecodedData/DATA/PIXELMAP/QCYLNDR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QCYLNDR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QCYLNDR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QCYLNDR2.PIX b/assets/DecodedData/DATA/PIXELMAP/QCYLNDR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QCYLNDR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QCYLNDR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QGDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/QGDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QGDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QGDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QGDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/QGDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QGDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QGDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QRDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/QRDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QRDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QRDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QRDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/QRDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QRDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QRDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QTYRES1.PIX b/assets/DecodedData/DATA/PIXELMAP/QTYRES1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QTYRES1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QTYRES1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QTYRES2.PIX b/assets/DecodedData/DATA/PIXELMAP/QTYRES2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QTYRES2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QTYRES2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QYDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/QYDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QYDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QYDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/QYDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/QYDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/QYDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/QYDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RACEOVER.PIX b/assets/DecodedData/DATA/PIXELMAP/RACEOVER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RACEOVER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RACEOVER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RAZOR.PIX b/assets/DecodedData/DATA/PIXELMAP/RAZOR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RAZOR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RAZOR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RAZOR8.PIX b/assets/DecodedData/DATA/PIXELMAP/RAZOR8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RAZOR8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RAZOR8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/RDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/RDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RED.PIX b/assets/DecodedData/DATA/PIXELMAP/RED.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RED.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RED.PIX
diff --git a/DecodedData/DATA/PIXELMAP/REDBONH.PIX b/assets/DecodedData/DATA/PIXELMAP/REDBONH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/REDBONH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/REDBONH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RIBS.PIX b/assets/DecodedData/DATA/PIXELMAP/RIBS.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RIBS.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RIBS.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RID.PIX b/assets/DecodedData/DATA/PIXELMAP/RID.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RID.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RID.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO1.PIX b/assets/DecodedData/DATA/PIXELMAP/RO1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO2.PIX b/assets/DecodedData/DATA/PIXELMAP/RO2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO3.PIX b/assets/DecodedData/DATA/PIXELMAP/RO3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO4.PIX b/assets/DecodedData/DATA/PIXELMAP/RO4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO5.PIX b/assets/DecodedData/DATA/PIXELMAP/RO5.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO5.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO5.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO6.PIX b/assets/DecodedData/DATA/PIXELMAP/RO6.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO6.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO6.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO7.PIX b/assets/DecodedData/DATA/PIXELMAP/RO7.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO7.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO7.PIX
diff --git a/DecodedData/DATA/PIXELMAP/RO8.PIX b/assets/DecodedData/DATA/PIXELMAP/RO8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/RO8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/RO8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ROAD1.PIX b/assets/DecodedData/DATA/PIXELMAP/ROAD1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ROAD1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ROAD1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ROAD2.PIX b/assets/DecodedData/DATA/PIXELMAP/ROAD2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ROAD2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ROAD2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ROBSMEAR.PIX b/assets/DecodedData/DATA/PIXELMAP/ROBSMEAR.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ROBSMEAR.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ROBSMEAR.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ROCKY.PIX b/assets/DecodedData/DATA/PIXELMAP/ROCKY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ROCKY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ROCKY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ROLLOVER.PIX b/assets/DecodedData/DATA/PIXELMAP/ROLLOVER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ROLLOVER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ROLLOVER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SAND1.PIX b/assets/DecodedData/DATA/PIXELMAP/SAND1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SAND1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SAND1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SAND2.PIX b/assets/DecodedData/DATA/PIXELMAP/SAND2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SAND2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SAND2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SCRBON8.PIX b/assets/DecodedData/DATA/PIXELMAP/SCRBON8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SCRBON8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SCRBON8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SCREWIE.PIX b/assets/DecodedData/DATA/PIXELMAP/SCREWIE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SCREWIE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SCREWIE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SCREWIE8.PIX b/assets/DecodedData/DATA/PIXELMAP/SCREWIE8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SCREWIE8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SCREWIE8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SCYLNDR1.PIX b/assets/DecodedData/DATA/PIXELMAP/SCYLNDR1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SCYLNDR1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SCYLNDR1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SCYLNDR2.PIX b/assets/DecodedData/DATA/PIXELMAP/SCYLNDR2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SCYLNDR2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SCYLNDR2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SGDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/SGDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SGDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SGDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SGDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/SGDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SGDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SGDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SHIRLEY.PIX b/assets/DecodedData/DATA/PIXELMAP/SHIRLEY.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SHIRLEY.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SHIRLEY.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SHIRLEY8.PIX b/assets/DecodedData/DATA/PIXELMAP/SHIRLEY8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SHIRLEY8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SHIRLEY8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SIGN.PIX b/assets/DecodedData/DATA/PIXELMAP/SIGN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SIGN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SIGN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SKIDMARK.PIX b/assets/DecodedData/DATA/PIXELMAP/SKIDMARK.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SKIDMARK.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SKIDMARK.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SKN.PIX b/assets/DecodedData/DATA/PIXELMAP/SKN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SKN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SKN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNICE.PIX b/assets/DecodedData/DATA/PIXELMAP/SNICE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNICE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNICE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOMAP0.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOMAP0.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOMAP0.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOMAP0.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOMAP1.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOMAP1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOMAP1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOMAP1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOMAP2.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOMAP2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOMAP2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOMAP2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOMAP3.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOMAP3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOMAP3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOMAP3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOTRAK3.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOTRAK3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOTRAK3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOTRAK3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOW1.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOW1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOW1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOW1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOW2.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOW2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOW2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOW2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SNOWDROP.PIX b/assets/DecodedData/DATA/PIXELMAP/SNOWDROP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SNOWDROP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SNOWDROP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SODBURB2.PIX b/assets/DecodedData/DATA/PIXELMAP/SODBURB2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SODBURB2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SODBURB2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLAT1.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLAT1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLAT1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLAT1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLAT2.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLAT2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLAT2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLAT2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLATLET.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLATLET.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLATLET.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLATLET.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLATOUT.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLATOUT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLATOUT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLATOUT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLATTER.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLATTER.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLATTER.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLATTER.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLSHBLU.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLSHBLU.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLSHBLU.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLSHBLU.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLSHGRN.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLSHGRN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLSHGRN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLSHGRN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPLSHYEL.PIX b/assets/DecodedData/DATA/PIXELMAP/SPLSHYEL.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPLSHYEL.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPLSHYEL.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SPROG.PIX b/assets/DecodedData/DATA/PIXELMAP/SPROG.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SPROG.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SPROG.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SRDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/SRDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SRDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SRDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SRDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/SRDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SRDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SRDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STELLA.PIX b/assets/DecodedData/DATA/PIXELMAP/STELLA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STELLA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STELLA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STELLA8.PIX b/assets/DecodedData/DATA/PIXELMAP/STELLA8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STELLA8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STELLA8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STIG.PIX b/assets/DecodedData/DATA/PIXELMAP/STIG.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STIG.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STIG.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STIG8.PIX b/assets/DecodedData/DATA/PIXELMAP/STIG8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STIG8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STIG8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STUNT.PIX b/assets/DecodedData/DATA/PIXELMAP/STUNT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STUNT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STUNT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STYRES1.PIX b/assets/DecodedData/DATA/PIXELMAP/STYRES1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STYRES1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STYRES1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/STYRES2.PIX b/assets/DecodedData/DATA/PIXELMAP/STYRES2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/STYRES2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/STYRES2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SUMO.PIX b/assets/DecodedData/DATA/PIXELMAP/SUMO.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SUMO.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SUMO.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SUMODROP.PIX b/assets/DecodedData/DATA/PIXELMAP/SUMODROP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SUMODROP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SUMODROP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SUPPORT.PIX b/assets/DecodedData/DATA/PIXELMAP/SUPPORT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SUPPORT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SUPPORT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SYDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/SYDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SYDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SYDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/SYDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/SYDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/SYDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/SYDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TAHOE4.PIX b/assets/DecodedData/DATA/PIXELMAP/TAHOE4.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TAHOE4.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TAHOE4.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TAKEN.PIX b/assets/DecodedData/DATA/PIXELMAP/TAKEN.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TAKEN.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TAKEN.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TARTLET.PIX b/assets/DecodedData/DATA/PIXELMAP/TARTLET.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TARTLET.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TARTLET.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TARTLET8.PIX b/assets/DecodedData/DATA/PIXELMAP/TARTLET8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TARTLET8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TARTLET8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TASHBON.PIX b/assets/DecodedData/DATA/PIXELMAP/TASHBON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TASHBON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TASHBON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TASSLE.PIX b/assets/DecodedData/DATA/PIXELMAP/TASSLE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TASSLE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TASSLE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TASSLE8.PIX b/assets/DecodedData/DATA/PIXELMAP/TASSLE8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TASSLE8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TASSLE8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TIA.PIX b/assets/DecodedData/DATA/PIXELMAP/TIA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TIA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TIA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TIMEUP.PIX b/assets/DecodedData/DATA/PIXELMAP/TIMEUP.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TIMEUP.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TIMEUP.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TLITPOST.PIX b/assets/DecodedData/DATA/PIXELMAP/TLITPOST.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TLITPOST.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TLITPOST.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TON.PIX b/assets/DecodedData/DATA/PIXELMAP/TON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TRAFCLIT.PIX b/assets/DecodedData/DATA/PIXELMAP/TRAFCLIT.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TRAFCLIT.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TRAFCLIT.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TRAFLIT1.PIX b/assets/DecodedData/DATA/PIXELMAP/TRAFLIT1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TRAFLIT1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TRAFLIT1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TRAFLIT2.PIX b/assets/DecodedData/DATA/PIXELMAP/TRAFLIT2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TRAFLIT2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TRAFLIT2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TRAFLIT3.PIX b/assets/DecodedData/DATA/PIXELMAP/TRAFLIT3.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TRAFLIT3.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TRAFLIT3.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TREE35.PIX b/assets/DecodedData/DATA/PIXELMAP/TREE35.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TREE35.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TREE35.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TREEA.PIX b/assets/DecodedData/DATA/PIXELMAP/TREEA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TREEA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TREEA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TYPEABLE.PIX b/assets/DecodedData/DATA/PIXELMAP/TYPEABLE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TYPEABLE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TYPEABLE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TYRES1.PIX b/assets/DecodedData/DATA/PIXELMAP/TYRES1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TYRES1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TYRES1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/TYRES2.PIX b/assets/DecodedData/DATA/PIXELMAP/TYRES2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/TYRES2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/TYRES2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/UBROKE.PIX b/assets/DecodedData/DATA/PIXELMAP/UBROKE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/UBROKE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/UBROKE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ULOST.PIX b/assets/DecodedData/DATA/PIXELMAP/ULOST.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ULOST.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ULOST.PIX
diff --git a/DecodedData/DATA/PIXELMAP/UWASTED.PIX b/assets/DecodedData/DATA/PIXELMAP/UWASTED.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/UWASTED.PIX
rename to assets/DecodedData/DATA/PIXELMAP/UWASTED.PIX
diff --git a/DecodedData/DATA/PIXELMAP/UWON.PIX b/assets/DecodedData/DATA/PIXELMAP/UWON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/UWON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/UWON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/VALHELL8.PIX b/assets/DecodedData/DATA/PIXELMAP/VALHELL8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/VALHELL8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/VALHELL8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/VALHELLA.PIX b/assets/DecodedData/DATA/PIXELMAP/VALHELLA.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/VALHELLA.PIX
rename to assets/DecodedData/DATA/PIXELMAP/VALHELLA.PIX
diff --git a/DecodedData/DATA/PIXELMAP/VLAD.PIX b/assets/DecodedData/DATA/PIXELMAP/VLAD.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/VLAD.PIX
rename to assets/DecodedData/DATA/PIXELMAP/VLAD.PIX
diff --git a/DecodedData/DATA/PIXELMAP/VLAD8.PIX b/assets/DecodedData/DATA/PIXELMAP/VLAD8.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/VLAD8.PIX
rename to assets/DecodedData/DATA/PIXELMAP/VLAD8.PIX
diff --git a/DecodedData/DATA/PIXELMAP/VLADBON.PIX b/assets/DecodedData/DATA/PIXELMAP/VLADBON.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/VLADBON.PIX
rename to assets/DecodedData/DATA/PIXELMAP/VLADBON.PIX
diff --git a/DecodedData/DATA/PIXELMAP/WHIBONE.PIX b/assets/DecodedData/DATA/PIXELMAP/WHIBONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/WHIBONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/WHIBONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/WHIBONH.PIX b/assets/DecodedData/DATA/PIXELMAP/WHIBONH.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/WHIBONH.PIX
rename to assets/DecodedData/DATA/PIXELMAP/WHIBONH.PIX
diff --git a/DecodedData/DATA/PIXELMAP/XING01.PIX b/assets/DecodedData/DATA/PIXELMAP/XING01.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/XING01.PIX
rename to assets/DecodedData/DATA/PIXELMAP/XING01.PIX
diff --git a/DecodedData/DATA/PIXELMAP/XING02.PIX b/assets/DecodedData/DATA/PIXELMAP/XING02.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/XING02.PIX
rename to assets/DecodedData/DATA/PIXELMAP/XING02.PIX
diff --git a/DecodedData/DATA/PIXELMAP/XING03.PIX b/assets/DecodedData/DATA/PIXELMAP/XING03.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/XING03.PIX
rename to assets/DecodedData/DATA/PIXELMAP/XING03.PIX
diff --git a/DecodedData/DATA/PIXELMAP/XINGLEG.PIX b/assets/DecodedData/DATA/PIXELMAP/XINGLEG.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/XINGLEG.PIX
rename to assets/DecodedData/DATA/PIXELMAP/XINGLEG.PIX
diff --git a/DecodedData/DATA/PIXELMAP/YDRUM1.PIX b/assets/DecodedData/DATA/PIXELMAP/YDRUM1.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/YDRUM1.PIX
rename to assets/DecodedData/DATA/PIXELMAP/YDRUM1.PIX
diff --git a/DecodedData/DATA/PIXELMAP/YDRUM2.PIX b/assets/DecodedData/DATA/PIXELMAP/YDRUM2.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/YDRUM2.PIX
rename to assets/DecodedData/DATA/PIXELMAP/YDRUM2.PIX
diff --git a/DecodedData/DATA/PIXELMAP/YELBONE.PIX b/assets/DecodedData/DATA/PIXELMAP/YELBONE.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/YELBONE.PIX
rename to assets/DecodedData/DATA/PIXELMAP/YELBONE.PIX
diff --git a/DecodedData/DATA/PIXELMAP/ZIM.PIX b/assets/DecodedData/DATA/PIXELMAP/ZIM.PIX
similarity index 100%
rename from DecodedData/DATA/PIXELMAP/ZIM.PIX
rename to assets/DecodedData/DATA/PIXELMAP/ZIM.PIX
diff --git a/DecodedData/DATA/POWERUP.TXT b/assets/DecodedData/DATA/POWERUP.TXT
similarity index 100%
rename from DecodedData/DATA/POWERUP.TXT
rename to assets/DecodedData/DATA/POWERUP.TXT
diff --git a/DecodedData/DATA/RACES.TXT b/assets/DecodedData/DATA/RACES.TXT
similarity index 100%
rename from DecodedData/DATA/RACES.TXT
rename to assets/DecodedData/DATA/RACES.TXT
diff --git a/DecodedData/DATA/RACES/CITYA1.ENC b/assets/DecodedData/DATA/RACES/CITYA1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYA1.ENC
rename to assets/DecodedData/DATA/RACES/CITYA1.ENC
diff --git a/DecodedData/DATA/RACES/CITYA2.ENC b/assets/DecodedData/DATA/RACES/CITYA2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYA2.ENC
rename to assets/DecodedData/DATA/RACES/CITYA2.ENC
diff --git a/DecodedData/DATA/RACES/CITYA3.ENC b/assets/DecodedData/DATA/RACES/CITYA3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYA3.ENC
rename to assets/DecodedData/DATA/RACES/CITYA3.ENC
diff --git a/DecodedData/DATA/RACES/CITYB1.ENC b/assets/DecodedData/DATA/RACES/CITYB1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYB1.ENC
rename to assets/DecodedData/DATA/RACES/CITYB1.ENC
diff --git a/DecodedData/DATA/RACES/CITYB2.ENC b/assets/DecodedData/DATA/RACES/CITYB2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYB2.ENC
rename to assets/DecodedData/DATA/RACES/CITYB2.ENC
diff --git a/DecodedData/DATA/RACES/CITYB3.ENC b/assets/DecodedData/DATA/RACES/CITYB3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYB3.ENC
rename to assets/DecodedData/DATA/RACES/CITYB3.ENC
diff --git a/DecodedData/DATA/RACES/CITYC1.ENC b/assets/DecodedData/DATA/RACES/CITYC1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYC1.ENC
rename to assets/DecodedData/DATA/RACES/CITYC1.ENC
diff --git a/DecodedData/DATA/RACES/CITYC2.ENC b/assets/DecodedData/DATA/RACES/CITYC2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYC2.ENC
rename to assets/DecodedData/DATA/RACES/CITYC2.ENC
diff --git a/DecodedData/DATA/RACES/CITYC3.ENC b/assets/DecodedData/DATA/RACES/CITYC3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/CITYC3.ENC
rename to assets/DecodedData/DATA/RACES/CITYC3.ENC
diff --git a/DecodedData/DATA/RACES/COASTA1.ENC b/assets/DecodedData/DATA/RACES/COASTA1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTA1.ENC
rename to assets/DecodedData/DATA/RACES/COASTA1.ENC
diff --git a/DecodedData/DATA/RACES/COASTA2.ENC b/assets/DecodedData/DATA/RACES/COASTA2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTA2.ENC
rename to assets/DecodedData/DATA/RACES/COASTA2.ENC
diff --git a/DecodedData/DATA/RACES/COASTA3.ENC b/assets/DecodedData/DATA/RACES/COASTA3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTA3.ENC
rename to assets/DecodedData/DATA/RACES/COASTA3.ENC
diff --git a/DecodedData/DATA/RACES/COASTB1.ENC b/assets/DecodedData/DATA/RACES/COASTB1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTB1.ENC
rename to assets/DecodedData/DATA/RACES/COASTB1.ENC
diff --git a/DecodedData/DATA/RACES/COASTB2.ENC b/assets/DecodedData/DATA/RACES/COASTB2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTB2.ENC
rename to assets/DecodedData/DATA/RACES/COASTB2.ENC
diff --git a/DecodedData/DATA/RACES/COASTB3.ENC b/assets/DecodedData/DATA/RACES/COASTB3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTB3.ENC
rename to assets/DecodedData/DATA/RACES/COASTB3.ENC
diff --git a/DecodedData/DATA/RACES/COASTC.ENC b/assets/DecodedData/DATA/RACES/COASTC.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTC.ENC
rename to assets/DecodedData/DATA/RACES/COASTC.ENC
diff --git a/DecodedData/DATA/RACES/COASTC1.ENC b/assets/DecodedData/DATA/RACES/COASTC1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTC1.ENC
rename to assets/DecodedData/DATA/RACES/COASTC1.ENC
diff --git a/DecodedData/DATA/RACES/COASTC2.ENC b/assets/DecodedData/DATA/RACES/COASTC2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTC2.ENC
rename to assets/DecodedData/DATA/RACES/COASTC2.ENC
diff --git a/DecodedData/DATA/RACES/COASTC3.ENC b/assets/DecodedData/DATA/RACES/COASTC3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COASTC3.ENC
rename to assets/DecodedData/DATA/RACES/COASTC3.ENC
diff --git a/DecodedData/DATA/RACES/COLICIUM.ENC b/assets/DecodedData/DATA/RACES/COLICIUM.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/COLICIUM.ENC
rename to assets/DecodedData/DATA/RACES/COLICIUM.ENC
diff --git a/DecodedData/DATA/RACES/DD3.ENC b/assets/DecodedData/DATA/RACES/DD3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/DD3.ENC
rename to assets/DecodedData/DATA/RACES/DD3.ENC
diff --git a/DecodedData/DATA/RACES/DEZRACE1.ENC b/assets/DecodedData/DATA/RACES/DEZRACE1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/DEZRACE1.ENC
rename to assets/DecodedData/DATA/RACES/DEZRACE1.ENC
diff --git a/DecodedData/DATA/RACES/DEZRACE2.ENC b/assets/DecodedData/DATA/RACES/DEZRACE2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/DEZRACE2.ENC
rename to assets/DecodedData/DATA/RACES/DEZRACE2.ENC
diff --git a/DecodedData/DATA/RACES/DEZRACE3.ENC b/assets/DecodedData/DATA/RACES/DEZRACE3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/DEZRACE3.ENC
rename to assets/DecodedData/DATA/RACES/DEZRACE3.ENC
diff --git a/DecodedData/DATA/RACES/DEZRACE4.ENC b/assets/DecodedData/DATA/RACES/DEZRACE4.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/DEZRACE4.ENC
rename to assets/DecodedData/DATA/RACES/DEZRACE4.ENC
diff --git a/DecodedData/DATA/RACES/ICE.ENC b/assets/DecodedData/DATA/RACES/ICE.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/ICE.ENC
rename to assets/DecodedData/DATA/RACES/ICE.ENC
diff --git a/DecodedData/DATA/RACES/ICE2.ENC b/assets/DecodedData/DATA/RACES/ICE2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/ICE2.ENC
rename to assets/DecodedData/DATA/RACES/ICE2.ENC
diff --git a/DecodedData/DATA/RACES/ICE3.ENC b/assets/DecodedData/DATA/RACES/ICE3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/ICE3.ENC
rename to assets/DecodedData/DATA/RACES/ICE3.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTA1.ENC b/assets/DecodedData/DATA/RACES/INDUSTA1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTA1.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTA1.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTA2.ENC b/assets/DecodedData/DATA/RACES/INDUSTA2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTA2.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTA2.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTA3.ENC b/assets/DecodedData/DATA/RACES/INDUSTA3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTA3.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTA3.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTB1.ENC b/assets/DecodedData/DATA/RACES/INDUSTB1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTB1.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTB1.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTB2.ENC b/assets/DecodedData/DATA/RACES/INDUSTB2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTB2.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTB2.ENC
diff --git a/DecodedData/DATA/RACES/INDUSTB3.ENC b/assets/DecodedData/DATA/RACES/INDUSTB3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/INDUSTB3.ENC
rename to assets/DecodedData/DATA/RACES/INDUSTB3.ENC
diff --git a/DecodedData/DATA/RACES/MINESB1.ENC b/assets/DecodedData/DATA/RACES/MINESB1.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/MINESB1.ENC
rename to assets/DecodedData/DATA/RACES/MINESB1.ENC
diff --git a/DecodedData/DATA/RACES/MINESB2.ENC b/assets/DecodedData/DATA/RACES/MINESB2.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/MINESB2.ENC
rename to assets/DecodedData/DATA/RACES/MINESB2.ENC
diff --git a/DecodedData/DATA/RACES/MINESB3.ENC b/assets/DecodedData/DATA/RACES/MINESB3.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/MINESB3.ENC
rename to assets/DecodedData/DATA/RACES/MINESB3.ENC
diff --git a/DecodedData/DATA/RACES/MINESB4.ENC b/assets/DecodedData/DATA/RACES/MINESB4.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/MINESB4.ENC
rename to assets/DecodedData/DATA/RACES/MINESB4.ENC
diff --git a/DecodedData/DATA/RACES/MINESB5.ENC b/assets/DecodedData/DATA/RACES/MINESB5.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/MINESB5.ENC
rename to assets/DecodedData/DATA/RACES/MINESB5.ENC
diff --git a/DecodedData/DATA/RACES/NETCITYA.ENC b/assets/DecodedData/DATA/RACES/NETCITYA.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCITYA.ENC
rename to assets/DecodedData/DATA/RACES/NETCITYA.ENC
diff --git a/DecodedData/DATA/RACES/NETCITYB.ENC b/assets/DecodedData/DATA/RACES/NETCITYB.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCITYB.ENC
rename to assets/DecodedData/DATA/RACES/NETCITYB.ENC
diff --git a/DecodedData/DATA/RACES/NETCITYC.ENC b/assets/DecodedData/DATA/RACES/NETCITYC.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCITYC.ENC
rename to assets/DecodedData/DATA/RACES/NETCITYC.ENC
diff --git a/DecodedData/DATA/RACES/NETCOSTA.ENC b/assets/DecodedData/DATA/RACES/NETCOSTA.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCOSTA.ENC
rename to assets/DecodedData/DATA/RACES/NETCOSTA.ENC
diff --git a/DecodedData/DATA/RACES/NETCOSTB.ENC b/assets/DecodedData/DATA/RACES/NETCOSTB.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCOSTB.ENC
rename to assets/DecodedData/DATA/RACES/NETCOSTB.ENC
diff --git a/DecodedData/DATA/RACES/NETCOSTC.ENC b/assets/DecodedData/DATA/RACES/NETCOSTC.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETCOSTC.ENC
rename to assets/DecodedData/DATA/RACES/NETCOSTC.ENC
diff --git a/DecodedData/DATA/RACES/NETDESRT.ENC b/assets/DecodedData/DATA/RACES/NETDESRT.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETDESRT.ENC
rename to assets/DecodedData/DATA/RACES/NETDESRT.ENC
diff --git a/DecodedData/DATA/RACES/NETICE.ENC b/assets/DecodedData/DATA/RACES/NETICE.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETICE.ENC
rename to assets/DecodedData/DATA/RACES/NETICE.ENC
diff --git a/DecodedData/DATA/RACES/NETINDA.ENC b/assets/DecodedData/DATA/RACES/NETINDA.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETINDA.ENC
rename to assets/DecodedData/DATA/RACES/NETINDA.ENC
diff --git a/DecodedData/DATA/RACES/NETINDB.ENC b/assets/DecodedData/DATA/RACES/NETINDB.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETINDB.ENC
rename to assets/DecodedData/DATA/RACES/NETINDB.ENC
diff --git a/DecodedData/DATA/RACES/NETMINES.ENC b/assets/DecodedData/DATA/RACES/NETMINES.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/NETMINES.ENC
rename to assets/DecodedData/DATA/RACES/NETMINES.ENC
diff --git a/DecodedData/DATA/RACES/SUMOBIG.ENC b/assets/DecodedData/DATA/RACES/SUMOBIG.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/SUMOBIG.ENC
rename to assets/DecodedData/DATA/RACES/SUMOBIG.ENC
diff --git a/DecodedData/DATA/RACES/ZEBRA.ENC b/assets/DecodedData/DATA/RACES/ZEBRA.ENC
similarity index 100%
rename from DecodedData/DATA/RACES/ZEBRA.ENC
rename to assets/DecodedData/DATA/RACES/ZEBRA.ENC
diff --git a/DecodedData/DATA/RACES0.TXT b/assets/DecodedData/DATA/RACES0.TXT
similarity index 100%
rename from DecodedData/DATA/RACES0.TXT
rename to assets/DecodedData/DATA/RACES0.TXT
diff --git a/DecodedData/DATA/REG/MATERIAL/GIBSMEAR.MAT b/assets/DecodedData/DATA/REG/MATERIAL/GIBSMEAR.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/GIBSMEAR.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/GIBSMEAR.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/MUD1.MAT b/assets/DecodedData/DATA/REG/MATERIAL/MUD1.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/MUD1.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/MUD1.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/MUD2.MAT b/assets/DecodedData/DATA/REG/MATERIAL/MUD2.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/MUD2.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/MUD2.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/OILSMEAR.MAT b/assets/DecodedData/DATA/REG/MATERIAL/OILSMEAR.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/OILSMEAR.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/OILSMEAR.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/PEDX.MAT b/assets/DecodedData/DATA/REG/MATERIAL/PEDX.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/PEDX.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/PEDX.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/ROAD1.MAT b/assets/DecodedData/DATA/REG/MATERIAL/ROAD1.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/ROAD1.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/ROAD1.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/ROAD2.MAT b/assets/DecodedData/DATA/REG/MATERIAL/ROAD2.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/ROAD2.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/ROAD2.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SAND1.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SAND1.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SAND1.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SAND1.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SAND2.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SAND2.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SAND2.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SAND2.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SIMPMAT.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SIMPMAT.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SIMPMAT.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SIMPMAT.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SKIDMARK.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SKIDMARK.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SKIDMARK.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SKIDMARK.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SNICE.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SNICE.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SNICE.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SNICE.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SNOW1.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SNOW1.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SNOW1.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SNOW1.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SNOW2.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SNOW2.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SNOW2.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SNOW2.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SPECVOL.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SPECVOL.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SPECVOL.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SPECVOL.MAT
diff --git a/DecodedData/DATA/REG/MATERIAL/SPECVOL2.MAT b/assets/DecodedData/DATA/REG/MATERIAL/SPECVOL2.MAT
similarity index 100%
rename from DecodedData/DATA/REG/MATERIAL/SPECVOL2.MAT
rename to assets/DecodedData/DATA/REG/MATERIAL/SPECVOL2.MAT
diff --git a/DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL b/assets/DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL
similarity index 100%
rename from DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL
rename to assets/DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL
diff --git a/DecodedData/DATA/REG/PALETTES/DRRENDER.PAL b/assets/DecodedData/DATA/REG/PALETTES/DRRENDER.PAL
similarity index 100%
rename from DecodedData/DATA/REG/PALETTES/DRRENDER.PAL
rename to assets/DecodedData/DATA/REG/PALETTES/DRRENDER.PAL
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM01.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM01.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM01.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM01.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM02.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM02.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM02.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM02.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM03.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM03.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM03.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM03.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM04.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM04.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM04.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM04.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM05.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM05.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM05.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM05.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM06.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM06.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM06.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM06.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM07.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM07.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM07.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM07.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM08.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM08.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM08.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM08.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM09.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM09.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM09.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM09.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM10.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM10.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM10.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM10.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM11.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM11.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM11.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM11.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM12.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM12.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM12.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM12.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM13.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM13.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM13.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM13.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM14.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM14.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM14.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM14.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM15.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM15.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM15.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM15.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM16.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM16.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM16.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM16.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM17.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM17.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM17.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM17.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM18.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM18.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM18.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM18.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM19.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM19.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM19.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM19.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/FLM20.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/FLM20.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/FLM20.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/FLM20.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/GIBSMEAR.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/GIBSMEAR.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/GIBSMEAR.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/GIBSMEAR.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/MUD1.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/MUD1.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/MUD1.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/MUD1.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/MUD2.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/MUD2.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/MUD2.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/MUD2.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/OILSMEAR.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/OILSMEAR.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/OILSMEAR.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/OILSMEAR.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/ROAD1.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/ROAD1.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/ROAD1.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/ROAD1.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/ROAD2.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/ROAD2.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/ROAD2.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/ROAD2.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SAND1.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SAND1.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SAND1.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SAND1.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SAND2.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SAND2.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SAND2.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SAND2.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SKIDMARK.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SKIDMARK.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SKIDMARK.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SKIDMARK.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SNICE.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SNICE.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SNICE.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SNICE.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SNOW1.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SNOW1.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SNOW1.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SNOW1.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SNOW2.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SNOW2.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SNOW2.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SNOW2.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SPECVOL.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SPECVOL.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SPECVOL.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SPECVOL.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SPECVOL2.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SPECVOL2.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SPECVOL2.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SPECVOL2.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SPLASH.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SPLASH.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SPLASH.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SPLASH.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SPLISH.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SPLISH.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SPLISH.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SPLISH.PIX
diff --git a/DecodedData/DATA/REG/PIXELMAP/SPLOSH.PIX b/assets/DecodedData/DATA/REG/PIXELMAP/SPLOSH.PIX
similarity index 100%
rename from DecodedData/DATA/REG/PIXELMAP/SPLOSH.PIX
rename to assets/DecodedData/DATA/REG/PIXELMAP/SPLOSH.PIX
diff --git a/DecodedData/DATA/REG/SHADETAB/DRRENDE2.TAB b/assets/DecodedData/DATA/REG/SHADETAB/DRRENDE2.TAB
similarity index 100%
rename from DecodedData/DATA/REG/SHADETAB/DRRENDE2.TAB
rename to assets/DecodedData/DATA/REG/SHADETAB/DRRENDE2.TAB
diff --git a/DecodedData/DATA/REG/SHADETAB/DRRENDER.TAB b/assets/DecodedData/DATA/REG/SHADETAB/DRRENDER.TAB
similarity index 100%
rename from DecodedData/DATA/REG/SHADETAB/DRRENDER.TAB
rename to assets/DecodedData/DATA/REG/SHADETAB/DRRENDER.TAB
diff --git a/DecodedData/DATA/REG/SHADETAB/FLC2REND.TAB b/assets/DecodedData/DATA/REG/SHADETAB/FLC2REND.TAB
similarity index 100%
rename from DecodedData/DATA/REG/SHADETAB/FLC2REND.TAB
rename to assets/DecodedData/DATA/REG/SHADETAB/FLC2REND.TAB
diff --git a/DecodedData/DATA/REG/SHADETAB/HOUSING.TAB b/assets/DecodedData/DATA/REG/SHADETAB/HOUSING.TAB
similarity index 100%
rename from DecodedData/DATA/REG/SHADETAB/HOUSING.TAB
rename to assets/DecodedData/DATA/REG/SHADETAB/HOUSING.TAB
diff --git a/DecodedData/DATA/REG/SHADETAB/IDENTITY.TAB b/assets/DecodedData/DATA/REG/SHADETAB/IDENTITY.TAB
similarity index 100%
rename from DecodedData/DATA/REG/SHADETAB/IDENTITY.TAB
rename to assets/DecodedData/DATA/REG/SHADETAB/IDENTITY.TAB
diff --git a/DecodedData/DATA/SPECVOL.TXT b/assets/DecodedData/DATA/SPECVOL.TXT
similarity index 100%
rename from DecodedData/DATA/SPECVOL.TXT
rename to assets/DecodedData/DATA/SPECVOL.TXT
diff --git a/DecodedData/DATA/TEXT.TXT b/assets/DecodedData/DATA/TEXT.TXT
similarity index 100%
rename from DecodedData/DATA/TEXT.TXT
rename to assets/DecodedData/DATA/TEXT.TXT
diff --git a/DecodedData/DATA/MATERIAL/FONE.MAT b/assets/DecodedData/DATA/broken_MATERIAL/FONE.MAT
similarity index 100%
rename from DecodedData/DATA/MATERIAL/FONE.MAT
rename to assets/DecodedData/DATA/broken_MATERIAL/FONE.MAT
diff --git a/DecodedData/KEYS.TXT b/assets/DecodedData/KEYS.TXT
similarity index 100%
rename from DecodedData/KEYS.TXT
rename to assets/DecodedData/KEYS.TXT
diff --git a/src/in-the-name-of.png b/assets/in-the-name-of.png
similarity index 100%
rename from src/in-the-name-of.png
rename to assets/in-the-name-of.png
diff --git a/src/tuto-14-diffuse.jpg b/assets/tuto-14-diffuse.jpg
similarity index 100%
rename from src/tuto-14-diffuse.jpg
rename to assets/tuto-14-diffuse.jpg
diff --git a/src/tuto-14-normal.png b/assets/tuto-14-normal.png
similarity index 100%
rename from src/tuto-14-normal.png
rename to assets/tuto-14-normal.png
diff --git a/brrr_derive/Cargo.toml b/brrr_derive/Cargo.toml
new file mode 100644
index 0000000..efc7901
--- /dev/null
+++ b/brrr_derive/Cargo.toml
@@ -0,0 +1,11 @@
+[package]
+name = "brrr_derive"
+publish = false
+edition = "2024"
+
+[lib]
+proc-macro = true
+
+[dependencies]
+syn = "2.0"
+quote = "1.0"
diff --git a/brrr_derive/src/lib.rs b/brrr_derive/src/lib.rs
new file mode 100644
index 0000000..3fad071
--- /dev/null
+++ b/brrr_derive/src/lib.rs
@@ -0,0 +1,18 @@
+use {proc_macro::TokenStream, quote::quote, syn::DeriveInput};
+
+#[proc_macro_derive(ResourceTag)]
+pub fn resource_tag_derive_macro(input: TokenStream) -> TokenStream {
+ let ast: DeriveInput = syn::parse(input).unwrap();
+ let name = &ast.ident;
+ let generated = quote! {
+ impl ResourceTag for #name {
+ // fn as_any(&self) -> &dyn core::any::Any {
+ // self
+ // }
+ // fn as_any_mut(&mut self) -> &mut dyn core::any::Any {
+ // self
+ // }
+ }
+ };
+ generated.into()
+}
diff --git a/kaitai/brender_datafile.ksy b/kaitai/brender_datafile.ksy
new file mode 100644
index 0000000..583d144
--- /dev/null
+++ b/kaitai/brender_datafile.ksy
@@ -0,0 +1,244 @@
+meta:
+ id: brender_datafile
+ file-extension: dat
+ endian: be
+ bit-endian: be
+
+doc-ref: fw/formats.h
+doc: |
+ This is a generic container format used by the BRender rendering engine created by
+ Argonaut Technologies. Internally, it's known as a "datafile".
+ It can contain models, pixelmaps, and actors.
+
+seq:
+ - id: chunks
+ type: br_datafile_chunk_t
+ repeat: eos
+
+types:
+ br_datafile_chunk_t:
+ seq:
+ - id: type
+ type: u4
+ - id: len_data
+ type: u4
+ if: type < 65536
+ - id: data
+ type:
+ switch-on: type
+ cases:
+ 0: br_terminator_t # file ending
+ 3: br_pixelmap_t # pixelmap def
+ 18: br_file_index_t # file info
+ 22: br_material_index_t # material index
+ 23: br_vertex_index_t # vertices
+ 24: br_uv_index_t # vertex uvs
+ 26: br_face_material_index_t # face material assignments
+ 33: br_pixels_t # raw pixels
+ 35: br_actor_t # actor def
+ 36: br_actor_model_t # actor model def
+ 53: br_face_index_t # faces
+ 54: br_model_t # model def
+ 61: br_pixelmap_new_t # new pixelmap def
+ _: br_unknown_t
+
+ br_unknown_t:
+ seq:
+ - id: data
+ size: _parent.len_data
+
+ br_actor_t:
+ seq:
+ - id: actor_type
+ type: u1
+ - id: render_style
+ type: u1
+ - id: identifier
+ type: strz
+ encoding: ascii
+
+ br_actor_model_t:
+ seq:
+ - id: identifier
+ type: strz
+ encoding: ascii
+
+ br_terminator_t: {}
+
+ br_file_index_t:
+ seq:
+ - id: type
+ type: u4
+ - id: version
+ type: u4
+
+ rgb_t:
+ seq:
+ - id: r
+ type: u1
+ - id: g
+ type: u1
+ - id: b
+ type: u1
+
+ argb_t:
+ seq:
+ - id: a
+ type: u1
+ - id: r
+ type: u1
+ - id: g
+ type: u1
+ - id: b
+ type: u1
+
+ br_pixelmap_t:
+ seq:
+ - id: bitmap_type
+ type: b8
+ - id: row_bytes
+ type: u2
+ - id: width
+ type: u2
+ - id: height
+ type: u2
+ - id: origin_x
+ type: u2
+ - id: origin_y
+ type: u2
+ - id: identifier
+ type: strz
+ encoding: ascii
+
+ br_pixelmap_new_t:
+ seq:
+ - id: bitmap_type
+ type: b8
+ - id: row_bytes
+ type: u2
+ - id: width
+ type: u2
+ - id: height
+ type: u2
+ - id: origin_x
+ type: u2
+ - id: origin_y
+ type: u2
+ - id: mip_offset
+ type: u2
+ - id: identifier
+ type: strz
+ encoding: ascii
+
+ br_pixels_t:
+ seq:
+ - id: num_pixels
+ type: u4
+ - id: len_pixel
+ type: u4
+ - id: data_paletted
+ type: u1
+ repeat: expr
+ repeat-expr: len_pixel * num_pixels
+ if: len_pixel == 1
+ - id: data_depth
+ type: u2
+ repeat: expr
+ repeat-expr: (len_pixel * num_pixels) / 2
+ if: len_pixel == 2
+ - id: data_rgb
+ type: rgb_t
+ repeat: expr
+ repeat-expr: (len_pixel * num_pixels) / 3
+ if: len_pixel == 3
+ - id: data_argb
+ type: argb_t
+ repeat: expr
+ repeat-expr: (len_pixel * num_pixels) / 4
+ if: len_pixel == 4
+
+ br_model_t:
+ seq:
+ - id: flags
+ type: u2
+ - id: identifier
+ type: strz
+ encoding: ascii
+
+ br_face_index_t:
+ seq:
+ - id: num_faces
+ type: u4
+ - id: faces
+ type: br_face_t
+ repeat: expr
+ repeat-expr: num_faces
+
+ br_face_t:
+ seq:
+ - id: vertex_indices
+ type: u2
+ repeat: expr
+ repeat-expr: 3
+ - id: smoothing
+ type: u2
+ - id: flags
+ type: u1
+
+ br_face_material_index_t:
+ seq:
+ - id: num_face_materials
+ type: u4
+ - id: len_face_material
+ type: u4
+ - id: face_materials
+ type: u2
+ repeat: expr
+ repeat-expr: num_face_materials
+
+ br_vertex_index_t:
+ seq:
+ - id: num_vertices
+ type: u4
+ - id: vertices
+ type: br_vertex_t
+ repeat: expr
+ repeat-expr: num_vertices
+
+ br_vertex_t:
+ seq:
+ - id: coords
+ type: f4
+ repeat: expr
+ repeat-expr: 3
+
+ br_uv_index_t:
+ seq:
+ - id: num_uvs
+ type: u4
+ - id: uvs
+ type: br_uv_t
+ repeat: expr
+ repeat-expr: num_uvs
+
+ br_uv_t:
+ seq:
+ - id: u
+ type: f4
+ - id: v
+ type: f4
+
+ br_material_index_t:
+ seq:
+ - id: num_materials
+ type: u4
+ - id: materials
+ type: br_material_t
+ repeat: expr
+ repeat-expr: num_materials
+
+ br_material_t:
+ seq:
+ - id: identifier
+ type: strz
+ encoding: ascii
diff --git a/kaitai/carma.ksy b/kaitai/carma.ksy
index aa6a6dc..a8d8e2c 100644
--- a/kaitai/carma.ksy
+++ b/kaitai/carma.ksy
@@ -1,7 +1,11 @@
-# Model ../DecodedData/DATA/MODELS/SCREWIE.DAT
-# Actor ../DecodedData/DATA/ACTORS/SCREWIE.ACT
-# Material ../DecodedData/DATA/MATERIAL/VLADCROM.MAT
-# Pixelmap ../DecodedData/DATA/PIXELMAP/CHROME.PIX
+###
+### BRender 1.1.2 data format
+###
+### Model ../DecodedData/DATA/MODELS/SCREWIE.DAT
+### Actor ../DecodedData/DATA/ACTORS/SCREWIE.ACT
+### Material ../DecodedData/DATA/MATERIAL/VLADCROM.MAT
+### Pixelmap ../DecodedData/DATA/PIXELMAP/CHROME.PIX
+###
meta:
id: carmageddon_resource
title: Carmageddon resource file definition
@@ -21,64 +25,88 @@ types:
enum: chunk_type
- id: size
type: u4
- instances:
- size:
- value: size
- if: type != chunk_type::material_list
- size:
- value: size + 16
- if: type == chunk_type::material_list
chunk:
seq:
- id: header
type: chunk_header
- id: body
- #size: header.size - it's incorrect for several chunks, notably material_list
+ #size: header.size - it's incorrect for several chunks, notably material_index
type:
switch-on: header.type
cases:
- chunk_type::file_header: file_header_chunk
- chunk_type::pixelmap_header: pixelmap_header_chunk
- chunk_type::pixelmap_ref: pixelmap_ref_chunk
- chunk_type::rendertab_ref: rendertab_ref_chunk
- chunk_type::meshfile_ref: meshfile_ref_chunk
- chunk_type::material_ref: material_ref_chunk
- chunk_type::material_list: material_list_chunk
- chunk_type::vertex_list: vertex_list_chunk
- chunk_type::uvmap_list: uvmap_list_chunk
- chunk_type::face_mat_list: face_mat_list_chunk
- chunk_type::material_desc: material_desc_chunk
- chunk_type::pixelmap_data: pixelmap_data_chunk
- chunk_type::actor_transform: actor_transform_chunk
- chunk_type::face_list: face_list_chunk
- chunk_type::actor_name: actor_name_chunk
- chunk_type::file_name: file_name_chunk
- chunk_type::map_boundingbox: map_boundingbox_chunk
- file_header_chunk:
+ chunk_type::actor: actor_chunk
+ chunk_type::actor_model: name_ref_chunk
+ chunk_type::actor_material: actor_material_chunk
+ chunk_type::actor_clip_plane: action_dummy_chunk
+ chunk_type::actor_transform: action_dummy_chunk
+ chunk_type::actor_light: action_dummy_chunk
+ chunk_type::actor_camera: action_dummy_chunk
+ chunk_type::actor_bounds: action_dummy_chunk
+ chunk_type::actor_add_child: action_dummy_chunk
+ chunk_type::file_info: file_info_chunk
+ chunk_type::colour_map_ref: name_ref_chunk
+ chunk_type::index_shade_ref: name_ref_chunk
+ chunk_type::material_index: material_index_chunk
+ chunk_type::vertices: vertices_chunk
+ chunk_type::vertex_uv: vertex_uv_chunk
+ chunk_type::face_material: face_material_chunk
+ chunk_type::material: material_chunk
+ chunk_type::pixels: pixels_chunk
+ chunk_type::transform_matrix34: transform_matrix34_chunk
+ chunk_type::transform_quat: transform_quat_chunk
+ chunk_type::transform_euler: transform_euler_chunk
+ chunk_type::transform_look_up: transform_look_up_chunk
+ chunk_type::transform_translation: transform_translation_chunk
+ chunk_type::faces: faces_chunk
+ chunk_type::model: model_chunk
+ chunk_type::pivot: pivot_chunk
+ chunk_type::light: light_chunk
+ chunk_type::bounds: bounds_chunk
+ chunk_type::camera: camera_chunk
+ chunk_type::pixelmap: pixelmap_chunk
+ action_dummy_chunk: {}
+ actor_chunk:
+ seq:
+ - id: type
+ type: u1
+ enum: actor_type
+ - id: render_style
+ type: u1
+ enum: actor_render_style
+ - id: identifier
+ type: strz
+ encoding: ascii
+ name_ref_chunk:
+ seq:
+ - id: identifier
+ type: strz
+ encoding: ascii
+ file_info_chunk:
seq:
- id: file_type
type: u4
enum: file_type
- - id: dummy
+ - id: version
type: u4
- pixelmap_header_chunk:
+ pixelmap_chunk:
seq:
- - id: what1
+ - id: type
type: u1
- - id: width
+ enum: pixelmap_type
+ - id: row_bytes
type: u2
- - id: use_width
+ - id: width
type: u2
- id: height
type: u2
- - id: use_height
+ - id: origin_x
type: u2
- - id: what2
+ - id: origin_y
type: u2
- - id: name
+ - id: identifier
type: strz
encoding: ascii
- pixelmap_data_chunk:
+ pixels_chunk:
seq:
- id: units
type: u4
@@ -89,31 +117,34 @@ types:
instances:
payload_size:
value: units * unit_bytes
- file_name_chunk:
+ model_chunk:
seq:
- - id: subtype
+ - id: flags # Only allow DONT_WELD, QUICK_UPDATE, KEEP_ORIGINAL and GENERATE_TAGS
type: u2
- enum: file_subtype
- - id: name
+ - id: identifier
type: strz
encoding: ascii
- vertex_list_chunk:
+ pivot_chunk:
+ seq:
+ - id: pivot
+ type: vec3f
+ vertices_chunk:
seq:
- id: entries_count
type: u4
- id: vertices
- type: vec3f
+ type: vertex
repeat: expr
repeat-expr: entries_count
- uvmap_list_chunk:
+ vertex_uv_chunk:
seq:
- id: entries_count
type: u4
- id: uvcoords
- type: uvcoordf
+ type: vertex_uv
repeat: expr
repeat-expr: entries_count
- face_list_chunk:
+ faces_chunk:
seq:
- id: entries_count
type: u4
@@ -121,7 +152,7 @@ types:
type: face
repeat: expr
repeat-expr: entries_count
- material_list_chunk:
+ material_index_chunk:
seq:
- id: entries_count
type: u4
@@ -130,16 +161,18 @@ types:
encoding: ascii
repeat: expr
repeat-expr: entries_count
- face_mat_list_chunk:
+ face_material_chunk:
seq:
- - id: entries_count
- type: u4
- - id: unknown
- type: u4
- - id: face_materials # actually mat_id+1
+ - id: per_face_material_index
type: u2
repeat: expr
- repeat-expr: entries_count
+ repeat-expr: _parent.header.size / 2
+ vec2f:
+ seq:
+ - id: x
+ type: f4
+ - id: y
+ type: f4
vec3f:
seq:
- id: x
@@ -148,7 +181,25 @@ types:
type: f4
- id: z
type: f4
- uvcoordf:
+ vec4f:
+ seq:
+ - id: x
+ type: f4
+ - id: y
+ type: f4
+ - id: z
+ type: f4
+ - id: w
+ type: f4
+ vertex:
+ seq:
+ - id: x
+ type: f4
+ - id: y
+ type: f4
+ - id: z
+ type: f4
+ vertex_uv:
seq:
- id: u
type: f4
@@ -162,91 +213,268 @@ types:
type: u2
- id: v3
type: u2
- - id: flags
+ - id: smoothing
type: u2
- - id: material_index # probably not as we have face_mat_list for that
+ - id: flags
type: u1
- actor_name_chunk:
+ transform_matrix34_chunk:
seq:
- - id: visible
- type: u1
- - id: unknown
+ - id: row0
+ type: vec3f
+ - id: row1
+ type: vec3f
+ - id: row2
+ type: vec3f
+ - id: row3_translate
+ type: vec3f
+ transform_quat_chunk:
+ seq:
+ - id: q_x
+ type: f4
+ - id: q_y
+ type: f4
+ - id: q_z
+ type: f4
+ - id: q_w
+ type: f4
+ - id: t
+ type: vec3f
+ transform_euler_chunk:
+ seq:
+ - id: angle_order
type: u1
- - id: name
- type: strz
- encoding: ascii
- actor_transform_chunk:
+ enum: euler_angle_order
+ - id: a
+ type: f4
+ - id: b
+ type: f4
+ - id: c
+ type: f4
+ - id: t
+ type: vec3f
+ transform_look_up_chunk:
seq:
- - id: scale_row1
+ - id: look
type: vec3f
- - id: scale_row2
+ - id: up
type: vec3f
- - id: scale_row3
+ - id: t
type: vec3f
- - id: translate_row4
+ transform_translation_chunk:
+ seq:
+ - id: t
type: vec3f
- meshfile_ref_chunk:
+ color:
seq:
- - id: name
- type: strz
- encoding: ascii
- material_ref_chunk:
+ - id: r
+ type: u1
+ - id: g
+ type: u1
+ - id: b
+ type: u1
+ material_chunk:
seq:
- - id: name
+ - id: colour
+ type: color
+ - id: opacity
+ type: u1
+ - id: ka
+ type: f4
+ - id: kd
+ type: f4
+ - id: ks
+ type: f4
+ - id: power
+ type: f4
+ - id: flags
+ type: u2
+ - id: map_transform_x
+ type: vec2f
+ - id: map_transform_y
+ type: vec2f
+ - id: map_transform_z
+ type: vec2f
+ - id: index_base
+ type: u1
+ - id: index_range
+ type: u1
+ - id: identifier
type: strz
encoding: ascii
- pixelmap_ref_chunk:
+ bounds_chunk:
seq:
- - id: name
- type: strz
- encoding: ascii
- rendertab_ref_chunk:
+ - id: min
+ type: vec3f
+ - id: max
+ type: vec3f
+ plane_chunk:
+ seq:
+ - id: eqn
+ type: vec4f
+ light_chunk:
seq:
- - id: name
+ - id: type
+ type: u1
+ enum: light_type
+ - id: colour
+ type: color
+ - id: attenuation_c
+ type: f4
+ - id: attenuation_l
+ type: f4
+ - id: attenuation_q
+ type: f4
+ - id: cone_inner
+ type: f4
+ - id: cone_outer
+ type: f4
+ - id: identifier
type: strz
encoding: ascii
- material_desc_chunk:
+ camera_chunk:
seq:
- - id: params
+ - id: type
+ type: u1
+ enum: camera_type
+ - id: field_of_view
type: f4
- repeat: expr
- repeat-expr: 12
- - id: name
+ - id: hither_z
+ type: f4
+ - id: yon_z
+ type: f4
+ - id: aspect
+ type: f4
+ - id: identifier
type: strz
encoding: ascii
- map_boundingbox_chunk:
- seq:
- - id: low
- type: vec3f
- - id: high
- type: vec3f
enums:
chunk_type:
- #0x0: null
- 0x3: pixelmap_header
- 0x4: material_desc
- 0x12: file_header
- 0x16: material_list
- 0x17: vertex_list
- 0x18: uvmap_list
- 0x1a: face_mat_list
- 0x1c: pixelmap_ref
- 0x1f: rendertab_ref
- 0x21: pixelmap_data
- 0x23: actor_name
- 0x25: unknown_25 # no chunk data
- 0x24: meshfile_ref
- 0x26: material_ref
- 0x29: unknown_29 # no chunk data
- 0x2a: unknown_2a # no chunk data
- 0x2b: actor_transform
- 0x32: map_boundingbox
- 0x35: face_list
- 0x36: file_name
+ 0x0: end # model load, actor load, material load
+ 0x3: pixelmap # CARMA uses BRender 1.1.2 apparently, not 1997
+ 0x4: material # material load
+ 0x9: old_material_index # model load,
+ 0xa: old_vertices # model load,
+ 0xb: old_vertices_uv # model load,
+ 0xc: old_faces # model load,
+ 0xd: old_model # model load,
+ 0xe: add_model
+ 0xf: anim
+ 0x10: anim_transform
+ 0x11: anim_rate
+ 0x12: file_info # all load
+ 0x15: pivot # model load
+ 0x16: material_index # model load, has_count
+ 0x17: vertices # model load, has_count
+ 0x18: vertex_uv # model load, has_count
+ 0x19: old_faces_1 # model load, has_count
+ 0x1a: face_material # model load
+ 0x1b: old_model_1 # model load
+ 0x1c: colour_map_ref # material load
+ 0x1e: index_blend_ref # material load
+ 0x1f: index_shade_ref # material load
+ 0x20: screendoor_ref # material load
+ 0x21: pixels
+ 0x22: add_map # Connect a map to an indexed pixelmap
+ 0x23: actor # actor load,
+ 0x24: actor_model # actor load,
+ 0x25: actor_transform # actor load, (no chunk data)
+ 0x26: actor_material # actor load,
+ 0x27: actor_light # actor load, (no chunk data)
+ 0x28: actor_camera # actor load, (no chunk data)
+ 0x29: actor_bounds # actor load, (no chunk data)
+ 0x2a: actor_add_child # actor load, (no chunk data)
+ 0x2b: transform_matrix34 # actor load,
+ 0x2c: transform_matrix34_lp # actor load,
+ 0x2d: transform_quat # actor load,
+ 0x2e: transform_euler # actor load,
+ 0x2f: transform_look_up # actor load,
+ 0x30: transform_translation # actor load,
+ 0x31: transform_identity # actor load, (no chunk data)
+ 0x32: bounds # actor load,
+ 0x33: light # actor load,
+ 0x34: camera # actor load,
+ 0x35: faces # model load, has_count
+ 0x36: model # model load,
+ 0x37: actor_clip_plane # actor load, (no chunk data)
+ 0x38: plane # actor load,
+ 0x39: saturn_faces
+ 0x3a: saturn_model
file_type:
- 0x1: actor
+ 0x0: none
+ 0x1: actors
0x2: pixelmap
+ 0x3: light
+ 0x4: camera
0x5: material
- 0xface: mesh
- file_subtype:
- 3: model
+ 0xface: model
+ 0x0a11: animation
+ 0x5eed: tree
+ actor_type:
+ 0x0: none
+ 0x1: model
+ 0x2: light
+ 0x3: camera
+ 0x4: reserved_
+ 0x5: bounds
+ 0x6: bounds_correct
+ 0x7: clip_plane
+ actor_render_style:
+ 0x0: default
+ 0x1: none
+ 0x2: points
+ 0x3: edges
+ 0x4: faces
+ 0x5: bounding_points
+ 0x6: bounding_edges
+ 0x7: bounding_faces
+ euler_angle_order:
+ 0x0: xyz_s
+ 0x1: xyx_s
+ 0x2: xzy_s
+ 0x3: xzx_s
+ 0x4: yzx_s
+ 0x5: yzy_s
+ 0x6: yxz_s
+ 0x7: yxy_s
+ 0x8: zxy_s
+ 0x9: zxz_s
+ 0xa: zyx_s
+ 0xb: zyz_s
+ 0xc: zyx_r
+ 0xd: xyx_r
+ 0xe: yzx_r
+ 0xf: xzx_r
+ 0x10: xzy_r
+ 0x11: yzy_r
+ 0x12: zxy_r
+ 0x13: yxy_r
+ 0x14: yxz_r
+ 0x15: zxz_r
+ 0x16: xyz_r
+ 0x17: zyz_r
+ light_type:
+ 0x0: point
+ 0x1: direct
+ 0x2: spot
+ 0x4: view_point
+ 0x5: view_direct
+ 0x6: view_spot
+ camera_type:
+ 0x0: parallel
+ 0x1: perspective
+ pixelmap_type:
+ 0x0: index_1
+ 0x1: index_2
+ 0x2: index_4
+ 0x3: index_8
+ 0x4: rgb_555
+ 0x5: rgb_565
+ 0x6: rgb_888
+ 0x7: rgbx_888
+ 0x8: rgba_888
+ 0x9: yuyv_8888
+ 0xa: yuv_888
+ 0xb: depth_16
+ 0xc: depth_32
+ 0xd: alpha_8
+ 0xe: indexa_88
diff --git a/src/assets/asset_io.rs b/src/assets/asset_io.rs
new file mode 100644
index 0000000..ce530d4
--- /dev/null
+++ b/src/assets/asset_io.rs
@@ -0,0 +1,8 @@
+struct CustomAssetIo(Box);
+
+impl AssetIo for CustomAssetIo {
+ fn load_path<'a>(&'a self, path: &'a Path) -> BoxedFuture<'a, Result, AssetIoError>> {
+ info!("load_path({:?})", path);
+ self.0.load_path(path)
+ }
+}
diff --git a/src/assets/car_asset.rs b/src/assets/car_asset.rs
new file mode 100644
index 0000000..49d30e1
--- /dev/null
+++ b/src/assets/car_asset.rs
@@ -0,0 +1,45 @@
+use bevy::{
+ asset::{io::Reader, Asset, AssetLoader, Handle, LoadContext},
+ reflect::TypePath,
+ render::mesh::Mesh,
+ utils::BoxedFuture,
+};
+
+// Use support/car to load car asset with mesh and textures...
+#[derive(Asset, TypePath)]
+pub struct CarAsset {
+ _body: Handle,
+ // #[asset(key = "combined_image")]
+ // combined_image: Handle,
+ // #[asset(key = "tree_standard_material")]
+ // tree_standard_material: Handle,
+ // #[asset(key = "player_standard_material")]
+ // player_standard_material: Handle,
+}
+
+pub struct CarAssetLoader;
+
+impl AssetLoader for CarAssetLoader {
+ type Asset = CarAsset;
+ type Settings = ();
+ type Error = anyhow::Error;
+
+ // obsolete, move this to asset_io somehow?
+ // fn from_bytes(&self, asset_path: &Path, _bytes: Vec) -> Result {
+ // info!("### Loading car {:?} via AssetLoader", asset_path);
+ // Car::load_from(asset_path)
+ // }
+
+ fn load<'a>(
+ &'a self,
+ _reader: &'a mut Reader,
+ _settings: &'a Self::Settings,
+ _load_context: &'a mut LoadContext,
+ ) -> BoxedFuture<'a, Result> {
+ todo!()
+ }
+
+ fn extensions(&self) -> &[&str] {
+ &["ENC"]
+ }
+}
diff --git a/src/assets/mod.rs b/src/assets/mod.rs
new file mode 100644
index 0000000..81dfb8d
--- /dev/null
+++ b/src/assets/mod.rs
@@ -0,0 +1 @@
+pub mod car_asset;
diff --git a/src/bin/convert_to_png.rs b/src/bin/convert_to_png.rs
new file mode 100644
index 0000000..785d0d0
--- /dev/null
+++ b/src/bin/convert_to_png.rs
@@ -0,0 +1,73 @@
+use {
+ anyhow::Result,
+ brrr::support::{
+ brender::{pixelmap::PixelMap, resource::LoadMany},
+ visitor::visit_files,
+ },
+ log::info,
+ std::{
+ fs::File,
+ io::BufWriter,
+ path::{Path, PathBuf},
+ },
+};
+
+fn main() {
+ convert_all_pixmaps().expect("Listing failed");
+ convert_game_pixmap(String::from("DecodedData/DATA/PIXELMAP/EAGYELE.PIX"))
+ .expect("Conversion failed");
+}
+
+// /// Load palette once and then apply to a bunch of pixmap data
+fn convert_all_pixmaps() -> Result<()> {
+ let palette = &PixelMap::load_many(String::from(
+ "assets/DecodedData/DATA/REG/PALETTES/DRRENDER.PAL",
+ ))?[0];
+ visit_files(Path::new("assets/DecodedData"), &mut |dir_entry| {
+ if let Ok(file_type) = dir_entry.file_type() {
+ let fname = String::from(dir_entry.path().to_str().unwrap());
+ if file_type.is_file() && fname.ends_with(".PIX") {
+ convert_pixmap(fname, palette)?;
+ }
+ }
+ Ok(())
+ })
+}
+
+fn convert_game_pixmap(fname: String) -> Result<()> {
+ let palette = &PixelMap::load_many(String::from(
+ "assets/DecodedData/DATA/REG/PALETTES/DRRENDER.PAL",
+ ))?[0];
+ convert_pixmap(fname, palette)
+}
+
+fn convert_pixmap(fname: String, palette: &PixelMap) -> Result<()> {
+ let pmap = PixelMap::load_many(fname.clone())
+ .expect(format!("Couldnt open pix file {:?}", fname).as_ref());
+ // let mut counter = 0;
+ for pix in pmap {
+ // counter += 1;
+ let mut pngname = PathBuf::from(&fname);
+ // let name = String::from(pngname.file_name().unwrap().to_str().unwrap());
+ pngname.set_file_name(&pix.identifier);
+ pngname.set_extension("png");
+
+ info!("Creating file {:?}", pngname);
+ let file = File::create(&pngname)
+ .expect(format!("Couldnt create png file {:?}", pngname).as_ref());
+ let w = &mut BufWriter::new(file);
+
+ pix.write_png_remapped_via(palette, w)
+ .expect("Failed to write PNG");
+ }
+ Ok(())
+}
+
+/// Uses different palette for race-selection part
+#[allow(unused)]
+fn convert_menu_pixmap(fname: String) -> Result<()> {
+ let palette = &PixelMap::load_many(String::from(
+ "assets/DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL",
+ ))?[0];
+ convert_pixmap(fname, palette)
+}
diff --git a/src/glook.cpp b/src/glook.cpp
deleted file mode 100644
index ad7c0ca..0000000
--- a/src/glook.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
-// The time in milliseconds between timer ticks
-#define TIMERMSECS 33
-
-// Global variables for measuring time (in milli-seconds)
-static double startTime;
-static double prevTime;
-
-static animated_parameter_t
- xrot(15.0f, 15.0f, -15.0f, 15.0f, animated_parameter_t::PingPongLoop),
- yrot(0.0, 45.0f),
- fov(45.0f, 30.0f, 45.f, 90.f, animated_parameter_t::PingPongLoop);
-
-static void animate(int /*value*/)
-{
- std::this_thread::sleep_for(std::chrono::milliseconds(TIMERMSECS));
-
- // Measure the elapsed time
- double currTime = glfwGetTime();
- double timeSincePrevFrame = currTime - prevTime;
-
- std::cout << "Elapsed time " << (timeSincePrevFrame*1000) << std::endl;
-
- // Rotate the model
- yrot.animate(timeSincePrevFrame*1000);
- xrot.animate(timeSincePrevFrame*1000);
- fov.animate(timeSincePrevFrame*1000);
-
- prevTime = currTime;
-}
-
-static void init(GLsizei w, GLsizei h)
-{
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
-
- glLightfv(GL_LIGHT0, GL_POSITION, LightPos);
- glLightfv(GL_LIGHT0, GL_AMBIENT, Ambient);
-
- glShadeModel(GL_SMOOTH); // enable Gouraud
-}
diff --git a/src/lib.rs b/src/lib.rs
new file mode 100644
index 0000000..e9604ed
--- /dev/null
+++ b/src/lib.rs
@@ -0,0 +1,2 @@
+pub mod assets;
+pub mod support;
diff --git a/src/main.rs b/src/main.rs
index 38ad975..eba2eac 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,212 +1,433 @@
+#![allow(unused_imports)]
+
//
// Part of Roadkill Project.
//
-// Copyright 2010-2018, Berkus
+// Copyright 2010-2024, Berkus
//
// Distributed under the Boost Software License, Version 1.0.
// (See file LICENSE_1_0.txt or a copy at http://www.boost.org/LICENSE_1_0.txt)
//
-pub mod support;
-
-#[cfg(feature = "convert")]
-use crate::support::texture::PixelMap;
-
use {
- crate::support::{camera::CameraState, car::Car, render_manager::RenderManager},
- cgmath::Vector3,
- glium::{
- glutin::{
- event::{Event, WindowEvent},
- event_loop::ControlFlow,
+ anyhow::{Context, Error, Result, anyhow},
+ bevy::{
+ prelude::*,
+ render::{
+ render_asset::RenderAssetUsages,
+ render_resource::{Extent3d, TextureDimension, TextureFormat},
+ },
+ utils::HashMap,
+ },
+ // bevy_inspector_egui::quick::WorldInspectorPlugin,
+ brrr::{
+ assets::car_asset::{CarAsset, CarAssetLoader},
+ support::{
+ brender::{
+ material::Material,
+ model::Model,
+ pixelmap::PixelMap,
+ resource::{LoadMany, NamedResource},
+ },
+ camera::CameraState,
+ car::Car,
+ logger,
+ // render_manager::RenderManager,
+ visitor::visit_files,
},
- Surface,
},
+ cgmath::Vector3,
+ culpa::throws,
log::info,
+ smooth_bevy_cameras::{
+ LookTransformPlugin,
+ controllers::unreal::{UnrealCameraBundle, UnrealCameraController, UnrealCameraPlugin},
+ },
+ std::{f32::consts::PI, path::Path},
};
-fn setup_logging() -> Result<(), fern::InitError> {
- let base_config = fern::Dispatch::new().format(|out, message, record| {
- out.finish(format_args!(
- "{}[{}][{}] {}",
- chrono::Local::now().format("[%Y-%m-%d][%H:%M:%S]"),
- record.target(),
- record.level(),
- message
- ))
- });
-
- let stdout_config = fern::Dispatch::new()
- .level(log::LevelFilter::Info)
- .chain(std::io::stdout());
-
- let file_config = fern::Dispatch::new().level(log::LevelFilter::Trace).chain(
- std::fs::OpenOptions::new()
- .write(true)
- .create(true)
- .truncate(true) // start log file anew each run
- .open("debug.log")?,
- );
-
- base_config
- .chain(stdout_config)
- .chain(file_config)
- .apply()?;
-
- Ok(())
-}
-
-#[cfg(feature = "convert")]
-use std::{fs::File, io::BufWriter, path::PathBuf};
-use std::{
- fs::{self, DirEntry},
- path::Path,
-};
-
-// one possible implementation of walking a directory only visiting files
-fn visit_dirs(dir: &Path, cb: &mut dyn for<'r> FnMut(&'r DirEntry)) -> Result<(), support::Error> {
- if dir.is_dir() {
- for entry in fs::read_dir(dir)? {
- let entry = entry?;
- let path = entry.path();
- if path.is_dir() {
- visit_dirs(&path, cb)?;
- } else {
- cb(&entry);
+// @todo these are all resource types under support, just implement AssetLoadRequestHandler for them?
+// ACT
+// DAT
+// MAT
+// PAL
+// PIX
+use bevy::app::AppExit;
+
+#[throws]
+fn load_bunch> + NamedResource>(
+ paths: &[&str],
+ ext: &str,
+ map: &mut HashMap>,
+) {
+ for path in paths {
+ let _ = visit_files(path, &mut |dir_entry| {
+ if let Ok(file_type) = dir_entry.file_type() {
+ let fname = String::from(dir_entry.path().to_str().unwrap());
+ if file_type.is_file() && fname.ends_with(ext) {
+ for v in T::load_many(fname)? {
+ map.entry(v.resource_name())
+ .and_modify(|m: &mut Box| {
+ error!("{} already exists", m.resource_name())
+ })
+ .or_insert(v);
+ }
+ }
}
- }
+ Ok(())
+ });
}
- Ok(())
}
-#[cfg(feature = "convert")]
-fn convert_pixmap(fname: String, palette: &PixelMap) -> Result<(), support::Error> {
- let pmap = PixelMap::load_from(fname.clone())
- .expect(format!("Couldnt open pix file {:?}", fname).as_ref());
- // let mut counter = 0;
- for pix in pmap {
- // counter += 1;
- let mut pngname = PathBuf::from(&fname);
- // let name = String::from(pngname.file_name().unwrap().to_str().unwrap());
- pngname.set_file_name(&pix.name);
- pngname.set_extension("png");
-
- info!("Creating file {:?}", pngname);
- let file = File::create(&pngname)
- .expect(format!("Couldnt create png file {:?}", pngname).as_ref());
- let w = &mut BufWriter::new(file);
-
- pix.write_png_remapped_via(palette, w)
- .expect("Failed to write PNG");
+fn setup_cars(
+ mut commands: Commands,
+ // asset_server: ResMut,
+ meshes: ResMut>,
+ images: ResMut>,
+ materials: ResMut>,
+ // mut textures: ResMut>,
+ // mut texture_atlases: ResMut>,
+ mut exit: EventWriter,
+) /*-> Result>*/
+{
+ // bevy @todo: load all textures into the texture atlas
+ // TextureAtlasBuilder
+
+ let mut mats = HashMap::new();
+
+ load_bunch::(
+ &[
+ "assets/DecodedData/DATA/MATERIAL",
+ "assets/DecodedData/DATA/REG/MATERIAL",
+ ],
+ ".MAT",
+ &mut mats,
+ )
+ .expect("Load all materials");
+
+ for (name, _) in mats.iter() {
+ debug!("{:?}", name);
}
- Ok(())
-}
-
-/// Uses different palette for race-selection part
-#[cfg(feature = "convert")]
-fn convert_menu_pixmap(fname: String) -> Result<(), support::Error> {
- let palette =
- &PixelMap::load_from(String::from("DecodedData/DATA/REG/PALETTES/DRACEFLC.PAL"))?[0];
- convert_pixmap(fname, palette)
-}
-
-#[cfg(feature = "convert")]
-fn convert_game_pixmap(fname: String) -> Result<(), support::Error> {
- let palette =
- &PixelMap::load_from(String::from("DecodedData/DATA/REG/PALETTES/DRRENDER.PAL"))?[0];
- convert_pixmap(fname, palette)
-}
-
-/// Load palette once and then apply to a bunch of pixmap data
-#[cfg(feature = "convert")]
-fn convert_all_pixmaps() -> Result<(), support::Error> {
- let palette =
- &PixelMap::load_from(String::from("DecodedData/DATA/REG/PALETTES/DRRENDER.PAL"))?[0];
- visit_dirs(Path::new("DecodedData"), &mut |dir_entry| {
- if let Ok(file_type) = dir_entry.file_type() {
- let fname = String::from(dir_entry.path().to_str().unwrap());
- if file_type.is_file() && fname.ends_with(".PIX") {
- convert_pixmap(fname, palette).unwrap();
- }
+ debug!("Total {} materials", mats.len()); // 8014 without dedup, 1200 after dedup
+
+ // Load material pixmaps
+ let mut pixmaps = HashMap::new();
+
+ load_bunch::(
+ &[
+ "assets/DecodedData/DATA/PIXELMAP",
+ "assets/DecodedData/DATA/64X48X8/PIXELMAP",
+ "assets/DecodedData/DATA/REG/PIXELMAP",
+ ],
+ ".PIX",
+ &mut pixmaps,
+ )
+ .expect("Load all pixmaps");
+
+ for (name, _) in pixmaps.iter() {
+ debug!("{:?}", name);
+ }
+ debug!("Total {} pixmaps", pixmaps.len());
+
+ // models refer to materials to load! check that
+
+ // Load models
+ let mut models = HashMap::new();
+
+ load_bunch::(&["assets/DecodedData/DATA/MODELS"], ".DAT", &mut models)
+ .expect("Load all models");
+
+ for (_, model) in models {
+ if model.face_material_indices.len() > 0
+ && model.faces.faces.len() != model.face_material_indices.len()
+ {
+ info!(
+ "Model {} has {} faces but {} material indices",
+ model.resource_name(),
+ model.faces.faces.len(),
+ model.face_material_indices.len()
+ );
}
- })
-}
-
-fn main() {
- setup_logging().expect("failed to initialize logging");
-
- #[cfg(feature = "convert")]
- {
- convert_all_pixmaps().expect("Listing failed");
- convert_game_pixmap(String::from("DecodedData/DATA/PIXELMAP/EAGYELE.PIX"))
- .expect("Conversion failed");
}
- // Load all cars and arrange in a grid 6x7 (40 cars total)
-
- let mut cars = Vec::new();
- let mut counter = 0;
- visit_dirs(Path::new("DecodedData/DATA/CARS"), &mut |entry| {
- if let Ok(file_type) = entry.file_type() {
- let fname = String::from(entry.path().to_str().unwrap());
- if file_type.is_file() && fname.ends_with(".ENC") {
- let mut car = Car::load_from(fname).unwrap();
+ // I'd say use the bevy_gltf crate/plugin as a reference: https://github.com/bevyengine/bevy/tree/master/crates/bevy_gltf/src
+ // Specifically, you need to implement AssetLoader for MyAssetLoader and call:
+ // app.add_asset::()
+ // .add_asset_loader::();
+
+ // add handler for ENC assets, then
+ // asset_server.add_handler(crate::support::car::CarLoadRequestHandler);
+ // asset_server.add_loader(crate::support::car::CarLoader);
+ // let _handle = asset_server.load_folder("DecodedData/DATA/CARS");
+
+ // let texture_handle = asset_server
+ // .load_sync(
+ // &mut textures,
+ // "assets/textures/rpg/chars/gabe/gabe-idle-run.png",
+ // )
+ // .unwrap();
+ // let texture = textures.get(&texture_handle).unwrap();
+ // let texture_atlas = TextureAtlas::from_grid(texture_handle, texture.size, 7, 1);
+ // let texture_atlas_handle = texture_atlases.add(texture_atlas);
- let z = 1.0f32 * f32::from(counter / 7);
- let x = 1.0f32 * f32::from(counter % 7 as u16);
- counter += 1;
-
- info!("Moving car {} to {},0,{}", counter, x, -z);
-
- car.base_translation = Vector3::from([x, 0f32, -z]);
+ // Load all cars and arrange in a grid 6x7 (40 cars total)
- cars.push(car);
- }
- }
- })
- .unwrap();
+ // let mut cars = Vec::new();
+ // let mut counter = 0;
+ // visit_files(Path::new("DecodedData/DATA/CARS"), &mut |entry| {
+ // if let Ok(file_type) = entry.file_type() {
+ // let fname = entry
+ // .path()
+ // .to_str()
+ // .map(String::from)
+ // .ok_or_else(|| anyhow!("Failed to make filename"))?;
+ // if file_type.is_file() && fname.ends_with(".ENC") {
+ // let mut car = Car::load_from(fname)?;
+ //
+ // let z = 1.0f32 * f32::from(counter / 7);
+ // let x = 1.0f32 * f32::from(counter % 7 as u16);
+ // counter += 1;
+ //
+ // info!("Moving car {} to {},0,{}", counter, x, -z);
+ //
+ // car.base_translation = Vector3::from([x, 0f32, -z]);
+ //
+ // cars.push(car);
+ // }
+ // }
+ // Ok(())
+ // })?;
+ //
+ // Ok(cars)
+
+ // commands
+ // .spawn(SpriteSheetComponents {
+ // texture_atlas: texture_atlas_handle,
+ // scale: Scale(6.0),
+ // ..Default::default()
+ // })
+ // .with(Timer::from_seconds(0.1));
+ // let debug_material = materials.add(StandardMaterial {
+ // base_color_texture: Some(images.add(uv_debug_texture())),
+ // ..default()
+ // });
+
+ let bundles: Result, _> = models
+ .into_iter()
+ .map(|(_, m)| {
+ trace!("{:?}", m);
+ m.bevy_bundles(meshes, images, materials, &mats, &pixmaps)
+ })
+ .collect();
+
+ // let num_shapes = bundles.len();
+
+ //Shape, // @todo Split components inside bevy_bundles too? Car should know what is what
+ for (_i, bundle) in bundles.unwrap().into_iter().flatten().enumerate() {
+ commands.spawn(bundle);
+ }
- // Prepare window
+ commands.spawn(PointLightBundle {
+ point_light: PointLight {
+ intensity: 9000.0,
+ range: 100.,
+ shadows_enabled: true,
+ ..default()
+ },
+ transform: Transform::from_xyz(8.0, 16.0, 8.0),
+ ..default()
+ });
- let mut events_loop = glium::glutin::event_loop::EventLoop::new();
- let window = glium::glutin::window::WindowBuilder::new()
- .with_title("carma")
- .with_inner_size(glium::glutin::dpi::LogicalSize::new(800.0, 600.0));
- let windowed_context = glium::glutin::ContextBuilder::new();
+ // ground plane
+ // commands.spawn(PbrBundle {
+ // mesh: meshes.add(
+ // shape::Plane {
+ // size: 50.,
+ // subdivisions: 2,
+ // }
+ // .into(),
+ // ),
+ // material: materials.add(Color::SILVER.into()),
+ // ..default()
+ // });
+
+ commands
+ .spawn(Camera3dBundle::default())
+ .insert(UnrealCameraBundle::new(
+ UnrealCameraController::default(),
+ Vec3::new(0.0, 6.0, 12.0),
+ Vec3::new(0., 1., 0.),
+ Vec3::Y,
+ ));
+}
- let display = glium::Display::new(window, windowed_context, &events_loop).unwrap();
+#[throws]
+fn main() {
+ logger::setup_logging().expect("failed to initialize logging");
+
+ // let cars = setup_textures()?;
+ // let mut render_manager = RenderManager::new(&display);
+ // for car in &cars {
+ // render_manager.prepare_car(car, &display);
+ // }
+
+ let mut app = App::new();
+
+ app.add_plugins(DefaultPlugins.set(ImagePlugin::default_nearest()))
+ // .add_plugins(WorldInspectorPlugin::new())
+ .add_plugins(LookTransformPlugin)
+ .add_plugins(UnrealCameraPlugin::default())
+ .add_systems(Startup, setup_cars)
+ .add_systems(Update, rotate);
+ // .add_system(animate_camera)
+
+ // app.register_asset_loader(CarAssetLoader)
+ // .init_asset::();
+
+ // app.configure_sets(Update, (
+ // MainMenuSet
+ // .run_if(in_state(MainMenu)),
+ // GameplaySet
+ // .run_if(in_state(InGame)),
+ // InputSet
+ // .in_set(GameplaySet),
+ // EnemyAiSet
+ // .in_set(GameplaySet)
+ // .run_if(not(cutscene))
+ // .after(player_movement),
+ // AudioSet
+ // .run_if(not(audio_muted)),
+ // ));
+
+ app.run();
+
+ // Event::RedrawRequested(_) => {
+ // for car in &cars {
+ // render_manager.draw_car(car, &mut frame, &camera);
+ // }
+ // }
+}
- let mut render_manager = RenderManager::new(&display);
- for car in &cars {
- render_manager.prepare_car(car, &display);
+/// A marker component for our shapes so we can query them separately from the ground plane
+#[derive(Component)]
+struct Shape;
+
+const X_EXTENT: f32 = 14.;
+
+// fn setup() {
+// commands.spawn(Camera3dBundle {
+// transform: Transform::from_xyz(0.0, 6., 12.0).looking_at(Vec3::new(0., 1., 0.), Vec3::Y),
+// ..default()
+// });
+// }
+
+// fn setup(
+// mut commands: Commands,
+// mut meshes: ResMut>,
+// mut images: ResMut>,
+// mut materials: ResMut>,
+// ) {
+// let debug_material = materials.add(StandardMaterial {
+// base_color_texture: Some(images.add(uv_debug_texture())),
+// ..default()
+// });
+
+// let shapes = [
+// meshes.add(shape::Cube::default().into()),
+// meshes.add(shape::Box::default().into()),
+// meshes.add(shape::Capsule::default().into()),
+// meshes.add(shape::Torus::default().into()),
+// meshes.add(
+// shape::Icosphere::default()
+// .try_into()
+// .expect("Should be fine"),
+// ),
+// meshes.add(shape::UVSphere::default().into()),
+// ];
+
+// let num_shapes = shapes.len();
+
+// for (i, shape) in shapes.into_iter().enumerate() {
+// commands.spawn((
+// PbrBundle {
+// mesh: shape,
+// material: debug_material.clone(),
+// transform: Transform::from_xyz(
+// -X_EXTENT / 2. + i as f32 / (num_shapes - 1) as f32 * X_EXTENT,
+// 2.0,
+// 0.0,
+// )
+// .with_rotation(Quat::from_rotation_x(-PI / 4.)),
+// ..default()
+// },
+// Shape,
+// ));
+// }
+
+// commands.spawn(PointLightBundle {
+// point_light: PointLight {
+// intensity: 9000.0,
+// range: 100.,
+// shadows_enabled: true,
+// ..default()
+// },
+// transform: Transform::from_xyz(8.0, 16.0, 8.0),
+// ..default()
+// });
+
+// // ground plane
+// commands.spawn(PbrBundle {
+// mesh: meshes.add(
+// shape::Plane {
+// size: 50.,
+// subdivisions: 2,
+// }
+// .into(),
+// ),
+// material: materials.add(Color::SILVER.into()),
+// ..default()
+// });
+
+// commands
+// .spawn(Camera3dBundle::default())
+// .insert(UnrealCameraBundle::new(
+// UnrealCameraController::default(),
+// Vec3::new(0.0, 6.0, 12.0),
+// Vec3::new(0., 1., 0.),
+// Vec3::Y,
+// ));
+// }
+
+fn rotate(mut query: Query<&mut Transform, With>, time: Res