diff --git a/.gitignore b/.gitignore
index b9fb92a..9d605e3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
original/
output/
+Cargo.lock
+target/
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..0e69d91
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,19 @@
+[package]
+name = "blobfox-template"
+version = "0.1.0"
+edition = "2021"
+default-run = "blobfox-template"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+serde = { version = "1.0.140", features = ["derive"] }
+toml = "0.5.9"
+xmltree = "0.10.3"
+mustache = { git = "https://git.shadamethyst.xyz/adri326/rust-mustache.git" }
+clap = { version = "3.2", features = ["derive"] }
+mkdirp = "1.0.0"
+resvg = "0.23"
+usvg = "0.23"
+tiny-skia = "0.6"
+png = "0.17"
diff --git a/clean.sh b/clean.sh
new file mode 100755
index 0000000..6698dca
--- /dev/null
+++ b/clean.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cargo run --bin clean -- "$1"
+xmllint "$1" --format --output "$1"
diff --git a/species/blobamber/assets/base.svg b/species/blobamber/assets/base.svg
new file mode 100644
index 0000000..0dae62e
--- /dev/null
+++ b/species/blobamber/assets/base.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/species/blobamber/assets/owo.svg b/species/blobamber/assets/owo.svg
new file mode 100644
index 0000000..482e06e
--- /dev/null
+++ b/species/blobamber/assets/owo.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/species/blobamber/species.toml b/species/blobamber/species.toml
new file mode 100644
index 0000000..50ec5e4
--- /dev/null
+++ b/species/blobamber/species.toml
@@ -0,0 +1,10 @@
+name = "blobamber"
+base = "../blobcat/"
+
+[vars]
+body_color = "#6a6862"
+ear_color = "#313131"
+ear_fluff_color = "#474747"
+hand_color = "#6a6862"
+tail_color = "#6a6862"
+marks_color = "#c8c8c8"
diff --git a/species/blobamber/templates/body-basic.mustache b/species/blobamber/templates/body-basic.mustache
new file mode 100644
index 0000000..ad731ad
--- /dev/null
+++ b/species/blobamber/templates/body-basic.mustache
@@ -0,0 +1,3 @@
+{{>blobcat.body-basic}}
+
+{{#set-fill}} {{vars.marks_color}} | {{#base}}#belly{{/base}} {{/set-fill}}
diff --git a/species/blobamber/templates/eyes.mustache b/species/blobamber/templates/eyes.mustache
new file mode 100644
index 0000000..b9efa84
--- /dev/null
+++ b/species/blobamber/templates/eyes.mustache
@@ -0,0 +1,14 @@
+
+
+{{#blobamber.owo}}#blobamber-owo-defs{{/blobamber.owo}}
+{{#blobamber.base}}#blobamber-defs{{/blobamber.base}}
+
+{{#tags.eyes-owo}}
+
+ {{#owo}}#left-eye{{/owo}}
+ {{#owo}}#right-eye{{/owo}}
+
+{{/tags.eyes-owo}}
+{{^tags.eyes-owo}}
+ {{>blobcat.eyes}}
+{{/tags.eyes-owo}}
diff --git a/species/blobamber/templates/hands.mustache b/species/blobamber/templates/hands.mustache
new file mode 100644
index 0000000..1371796
--- /dev/null
+++ b/species/blobamber/templates/hands.mustache
@@ -0,0 +1,14 @@
+{{#tags.hand-3c}}
+{{#tags.holding}}
+
+{{/tags.holding}}
+{{^tags.holding}}
+
+{{/tags.holding}}
+{{/tags.hand-3c}}
+
+{{>blobcat.hands}}
+
+{{#tags.hand-3c}}
+
+{{/tags.hand-3c}}
diff --git a/species/blobcat/assets/base.svg b/species/blobcat/assets/base.svg
new file mode 100644
index 0000000..83b05b7
--- /dev/null
+++ b/species/blobcat/assets/base.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/species/blobcat/species.toml b/species/blobcat/species.toml
new file mode 100644
index 0000000..b712f45
--- /dev/null
+++ b/species/blobcat/species.toml
@@ -0,0 +1,9 @@
+name = "blobcat"
+base = "../blobfox/"
+
+[vars]
+body_color = "#fcc21b"
+ear_color = "#e9ae20"
+ear_fluff_color = "#8a6135"
+hand_color = "#fcc21b"
+tail_color = "#fcc21b"
diff --git a/species/blobcat/templates/blush.mustache b/species/blobcat/templates/blush.mustache
new file mode 100644
index 0000000..a886130
--- /dev/null
+++ b/species/blobcat/templates/blush.mustache
@@ -0,0 +1,14 @@
+{{! Pull the defs from the svg for the gradients }}
+{{#blush}}#blush-defs{{/blush}}
+
+
+ {{#blush}}#left-blush{{/blush}}
+ {{#blush}}#left-blush-line{{/blush}}
+ {{#blush}}#left-blush-line-2{{/blush}}
+
+
+
+ {{#blush}}#right-blush{{/blush}}
+ {{#blush}}#right-blush-line{{/blush}}
+ {{#blush}}#right-blush-line-2{{/blush}}
+
diff --git a/species/blobcat/templates/body-basic.mustache b/species/blobcat/templates/body-basic.mustache
new file mode 100644
index 0000000..b11822a
--- /dev/null
+++ b/species/blobcat/templates/body-basic.mustache
@@ -0,0 +1,20 @@
+{{! Left ear }}
+{{#set-fill}} {{vars.ear_color}} | {{#base}}#left-ear{{/base}} {{/set-fill}}
+
+{{! Body }}
+
+
+ {{#base}}#body{{/base}}
+
+
+{{#set-fill}} {{vars.body_color}} | {{#base}}#body{{/base}} {{/set-fill}}
+{{#set-fill}} {{vars.body_color}} | {{#base}}#hair{{/base}} {{/set-fill}}
+
+{{! Right ear }}
+{{#set-fill}} {{vars.ear_color}} | {{#base}}#right-ear{{/base}} {{/set-fill}}
+{{#set-fill}} {{vars.ear_fluff_color}} | {{#base}}#right-ear-fluff{{/base}} {{/set-fill}}
+
+{{! Whiskers }}
+{{^tags.hands-reach}}
+ {{>whiskers}}
+{{/tags.hands-reach}}
diff --git a/species/blobcat/templates/body-snug.mustache b/species/blobcat/templates/body-snug.mustache
new file mode 100644
index 0000000..b5dcb32
--- /dev/null
+++ b/species/blobcat/templates/body-snug.mustache
@@ -0,0 +1,23 @@
+
+
+
+ {{#snug}}#body{{/snug}}
+
+
+
+
+ {{#set-fill}} {{vars.ear_color}} | {{#base}}#left-ear{{/base}} {{/set-fill}}
+
+
+ {{#set-fill}}
+ {{vars.body_color}}
+ | {{#snug}}#body{{/snug}}
+ {{/set-fill}}
+
+
+ {{#set-fill}} {{vars.ear_color}} | {{#base}}#right-ear{{/base}} {{/set-fill}}
+ {{#set-fill}} {{vars.ear_fluff_color}} | {{#base}}#right-ear-fluff{{/base}} {{/set-fill}}
+
+
+ {{>tail}}
+
diff --git a/species/blobcat/templates/hand-boop.mustache b/species/blobcat/templates/hand-boop.mustache
new file mode 100644
index 0000000..5650a3e
--- /dev/null
+++ b/species/blobcat/templates/hand-boop.mustache
@@ -0,0 +1,3 @@
+
+ {{>blobfox.hand-boop}}
+
diff --git a/species/blobcat/templates/hands.mustache b/species/blobcat/templates/hands.mustache
new file mode 100644
index 0000000..d4457ed
--- /dev/null
+++ b/species/blobcat/templates/hands.mustache
@@ -0,0 +1,3 @@
+{{#set-fill}}
+ {{vars.hand_color}} | {{>blobfox.hands}}
+{{/set-fill}}
diff --git a/species/blobcat/templates/mouth.mustache b/species/blobcat/templates/mouth.mustache
new file mode 100644
index 0000000..e40ceef
--- /dev/null
+++ b/species/blobcat/templates/mouth.mustache
@@ -0,0 +1,13 @@
+{{#tags.boop}}
+
+{{/tags.boop}}
+{{#tags.mouth-hmpf}}
+
+{{/tags.mouth-hmpf}}
+ {{>blobfox.mouth}}
+{{#tags.boop}}
+
+{{/tags.boop}}
+{{#tags.mouth-hmpf}}
+
+{{/tags.mouth-hmpf}}
diff --git a/species/blobcat/templates/nose.mustache b/species/blobcat/templates/nose.mustache
new file mode 100644
index 0000000..b2a78db
--- /dev/null
+++ b/species/blobcat/templates/nose.mustache
@@ -0,0 +1,17 @@
+{{#tags.body-snug}}
+
+ {{#blobfox.base}}#nose{{/blobfox.base}}
+
+{{/tags.body-snug}}
+
+{{#tags.boop}}
+
+ {{#blobfox.base}}#nose{{/blobfox.base}}
+
+{{/tags.boop}}
+
+{{#tags.mouth-hmpf}}
+
+ {{#blobfox.base}}#nose{{/blobfox.base}}
+
+{{/tags.mouth-hmpf}}
diff --git a/species/blobcat/templates/tail.mustache b/species/blobcat/templates/tail.mustache
new file mode 100644
index 0000000..640f6fe
--- /dev/null
+++ b/species/blobcat/templates/tail.mustache
@@ -0,0 +1,4 @@
+{{#set-fill}}
+ {{vars.tail_color}}
+ | {{>blobfox.tail}}
+{{/set-fill}}
diff --git a/species/blobcat/templates/whiskers.mustache b/species/blobcat/templates/whiskers.mustache
new file mode 100644
index 0000000..8c0a005
--- /dev/null
+++ b/species/blobcat/templates/whiskers.mustache
@@ -0,0 +1,14 @@
+
+{{#tags.left-hand}}{{#tags.right-hand}}{{#tags.holding}}
+
+{{/tags.holding}}{{/tags.right-hand}}{{/tags.left-hand}}
+
+ {{#base}}#left-whisker{{/base}}
+ {{#base}}#left-whisker-2{{/base}}
+ {{#base}}#right-whisker{{/base}}
+ {{#base}}#right-whisker-2{{/base}}
+
+{{#tags.left-hand}}{{#tags.right-hand}}{{#tags.holding}}
+
+{{/tags.holding}}{{/tags.right-hand}}{{/tags.left-hand}}
+
diff --git a/species/blobfox/assets/3c_evil.svg b/species/blobfox/assets/3c_evil.svg
new file mode 100644
index 0000000..a657904
--- /dev/null
+++ b/species/blobfox/assets/3c_evil.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/species/blobfox/assets/base.svg b/species/blobfox/assets/base.svg
new file mode 100644
index 0000000..e0bc79d
--- /dev/null
+++ b/species/blobfox/assets/base.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/species/blobfox/assets/blush.svg b/species/blobfox/assets/blush.svg
new file mode 100644
index 0000000..e8ae7d9
--- /dev/null
+++ b/species/blobfox/assets/blush.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/species/blobfox/assets/boop_owo.svg b/species/blobfox/assets/boop_owo.svg
new file mode 100644
index 0000000..f9557ef
--- /dev/null
+++ b/species/blobfox/assets/boop_owo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/species/blobfox/assets/egg.svg b/species/blobfox/assets/egg.svg
new file mode 100644
index 0000000..b7aa6aa
--- /dev/null
+++ b/species/blobfox/assets/egg.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/species/blobfox/assets/heart.svg b/species/blobfox/assets/heart.svg
new file mode 100644
index 0000000..f756250
--- /dev/null
+++ b/species/blobfox/assets/heart.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/species/blobfox/assets/knife.svg b/species/blobfox/assets/knife.svg
new file mode 100644
index 0000000..6f5b720
--- /dev/null
+++ b/species/blobfox/assets/knife.svg
@@ -0,0 +1,43 @@
+
+
diff --git a/species/blobfox/assets/reach_aww.svg b/species/blobfox/assets/reach_aww.svg
new file mode 100644
index 0000000..8af0283
--- /dev/null
+++ b/species/blobfox/assets/reach_aww.svg
@@ -0,0 +1,194 @@
+
+
+
+
diff --git a/species/blobfox/assets/snug.svg b/species/blobfox/assets/snug.svg
new file mode 100644
index 0000000..eb08925
--- /dev/null
+++ b/species/blobfox/assets/snug.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/species/blobfox/species.toml b/species/blobfox/species.toml
new file mode 100644
index 0000000..7fe64c8
--- /dev/null
+++ b/species/blobfox/species.toml
@@ -0,0 +1,38 @@
+# Add options in here as needs be
+name = "blobfox"
+
+[vars]
+body_color = "#ff8702"
+ear_color = "#313131"
+ear_fluff_color = "#ebdccc"
+hand_color = "#ff8702"
+tail_color = "#ff8702"
+
+[variants]
+base = ["body-basic", "eyes-basic", "mouth-w"]
+happy = ["body-basic", "eyes-happy", "mouth-w"]
+evil = ["body-basic", "eyes-evil", "mouth-w"]
+owo = ["body-basic", "ear-owo", "eyes-owo", "mouth-w"]
+
+"3c" = ["body-basic", "eyes-basic", "mouth-w", "hand-3c", "left-hand"]
+"3c_evil" = ["body-basic", "eyes-evil", "mouth-w", "hand-3c", "left-hand"]
+
+boop = ["body-basic", "boop", "eyes-basic", "mouth-w"]
+boop_aww = ["body-basic", "boop", "eyes-aww", "mouth-w"]
+boop_owo = ["body-basic", "ear-owo", "boop", "eyes-owo", "mouth-w"]
+
+reach = ["body-basic", "eyes-basic", "mouth-w", "hands-reach", "left-hand", "right-hand"]
+reach_aww = ["body-basic", "eyes-aww", "mouth-w", "hands-reach", "left-hand", "right-hand"]
+reach_owo = ["body-basic", "ear-owo", "eyes-owo", "mouth-w", "hands-reach", "left-hand", "right-hand"]
+
+snug = ["body-snug", "eyes-happy", "tail"]
+snug_aww = ["body-snug", "eyes-aww", "tail"]
+snug_owo = ["body-snug", "ear-owo", "eyes-owo", "tail"]
+snug_boop_owo = ["body-snug", "ear-owo", "eyes-owo", "tail", "boop"]
+
+stabby = ["body-basic", "holding", "eyes-evil", "mouth-w", "hand-3c", "left-hand"]
+
+blush = ["body-basic", "ear-blush", "eyes-closed", "blush", "mouth-hmpf"]
+
+heart = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding", "big-object"]
+egg = ["body-basic", "eyes-basic", "left-hand", "right-hand", "holding"]
diff --git a/species/blobfox/templates/blush.mustache b/species/blobfox/templates/blush.mustache
new file mode 100644
index 0000000..33212d1
--- /dev/null
+++ b/species/blobfox/templates/blush.mustache
@@ -0,0 +1,10 @@
+{{! Pull the defs from the svg for the gradients }}
+{{#blush}}#blush-defs{{/blush}}
+
+{{#blush}}#right-blush{{/blush}}
+{{#blush}}#right-blush-line{{/blush}}
+{{#blush}}#right-blush-line-2{{/blush}}
+
+{{#blush}}#left-blush{{/blush}}
+{{#blush}}#left-blush-line{{/blush}}
+{{#blush}}#left-blush-line-2{{/blush}}
diff --git a/species/blobfox/templates/body-basic.mustache b/species/blobfox/templates/body-basic.mustache
new file mode 100644
index 0000000..9ccaefa
--- /dev/null
+++ b/species/blobfox/templates/body-basic.mustache
@@ -0,0 +1,21 @@
+{{! Left ear }}
+{{#tags.ear-owo}}
+ {{#set-fill}} {{vars.ear_color}} | {{#boop_owo}}#left-ear{{/boop_owo}} {{/set-fill}}
+ {{#set-fill}} {{vars.ear_fluff_color}} | {{#boop_owo}}#left-ear-fluff{{/boop_owo}} {{/set-fill}}
+{{/tags.ear-owo}}
+{{^tags.ear-owo}}
+ {{#set-fill}} {{vars.ear_color}} | {{#base}}#left-ear{{/base}} {{/set-fill}}
+{{/tags.ear-owo}}
+
+{{! Body }}
+
+
+ {{#base}}#body{{/base}}
+
+
+{{#set-fill}} {{vars.body_color}} | {{#base}}#body{{/base}} {{/set-fill}}
+{{#set-fill}} {{vars.body_color}} | {{#base}}#hair{{/base}} {{/set-fill}}
+
+{{! Right ear }}
+{{#set-fill}} {{vars.ear_color}} | {{#base}}#right-ear{{/base}} {{/set-fill}}
+{{#set-fill}} {{vars.ear_fluff_color}} | {{#base}}#right-ear-fluff{{/base}} {{/set-fill}}
diff --git a/species/blobfox/templates/body-snug.mustache b/species/blobfox/templates/body-snug.mustache
new file mode 100644
index 0000000..6633363
--- /dev/null
+++ b/species/blobfox/templates/body-snug.mustache
@@ -0,0 +1,36 @@
+
+
+
+ {{#snug}}#body{{/snug}}
+
+
+
+ {{! TODO: owo ear }}
+ {{#set-fill}} {{vars.ear_color}} | {{#snug}}#left-ear{{/snug}} {{/set-fill}}
+
+ {{#set-fill}} {{vars.body_color}} | {{#snug}}#body{{/snug}} {{/set-fill}}
+ {{#set-fill}} {{vars.body_color}} | {{#snug}}#hair{{/snug}} {{/set-fill}}
+
+ {{#set-fill}} {{vars.ear_color}} | {{#snug}}#right-ear{{/snug}} {{/set-fill}}
+ {{#set-fill}} {{vars.ear_fluff_color}} | {{#snug}}#right-ear-fluff{{/snug}} {{/set-fill}}
+
+ {{#tags.tail}}
+
+ {{#set-fill}} {{vars.body_color}} | {{#snug}}#tail{{/snug}} {{/set-fill}}
+
+ {{/tags.tail}}
+
+
+
diff --git a/species/blobfox/templates/body.mustache b/species/blobfox/templates/body.mustache
new file mode 100644
index 0000000..1eff5db
--- /dev/null
+++ b/species/blobfox/templates/body.mustache
@@ -0,0 +1,8 @@
+
+ {{#tags.body-basic}}
+ {{>body-basic}}
+ {{/tags.body-basic}}
+ {{#tags.body-snug}}
+ {{>body-snug}}
+ {{/tags.body-snug}}
+
diff --git a/species/blobfox/templates/eyes.mustache b/species/blobfox/templates/eyes.mustache
new file mode 100644
index 0000000..9658a4e
--- /dev/null
+++ b/species/blobfox/templates/eyes.mustache
@@ -0,0 +1,26 @@
+
+ {{#tags.eyes-basic}}
+ {{#base}}#left-eye{{/base}}
+ {{#base}}#right-eye{{/base}}
+ {{/tags.eyes-basic}}
+ {{#tags.eyes-owo}}
+ {{#boop_owo}}#left-eye{{/boop_owo}}
+ {{#boop_owo}}#right-eye{{/boop_owo}}
+ {{/tags.eyes-owo}}
+ {{#tags.eyes-happy}}
+ {{#snug}}#left-eye{{/snug}}
+ {{#snug}}#right-eye{{/snug}}
+ {{/tags.eyes-happy}}
+ {{#tags.eyes-aww}}
+ {{#reach_aww}}#left-eye{{/reach_aww}}
+ {{#reach_aww}}#right-eye{{/reach_aww}}
+ {{/tags.eyes-aww}}
+ {{#tags.eyes-evil}}
+ {{#3c_evil}}#left-eye{{/3c_evil}}
+ {{#3c_evil}}#right-eye{{/3c_evil}}
+ {{/tags.eyes-evil}}
+ {{#tags.eyes-closed}}
+ {{#blush}}#left-eye{{/blush}}
+ {{#blush}}#right-eye{{/blush}}
+ {{/tags.eyes-closed}}
+
diff --git a/species/blobfox/templates/footer.mustache b/species/blobfox/templates/footer.mustache
new file mode 100644
index 0000000..c2667cb
--- /dev/null
+++ b/species/blobfox/templates/footer.mustache
@@ -0,0 +1,2 @@
+
+
diff --git a/species/blobfox/templates/hand-boop.mustache b/species/blobfox/templates/hand-boop.mustache
new file mode 100644
index 0000000..716d758
--- /dev/null
+++ b/species/blobfox/templates/hand-boop.mustache
@@ -0,0 +1 @@
+{{#boop_owo}}#hand-boop{{/boop_owo}}
diff --git a/species/blobfox/templates/hands.mustache b/species/blobfox/templates/hands.mustache
new file mode 100644
index 0000000..f9e39ab
--- /dev/null
+++ b/species/blobfox/templates/hands.mustache
@@ -0,0 +1,26 @@
+
+ {{#tags.hands-reach}}
+ {{#reach_aww}}#left-hand{{/reach_aww}}
+ {{#reach_aww}}#right-hand{{/reach_aww}}
+ {{/tags.hands-reach}}
+ {{#tags.hand-3c}}
+ {{#tags.holding}}
+ {{#knife}}#left-hand{{/knife}}
+ {{/tags.holding}}
+ {{^tags.holding}}
+ {{! :3c hand }}
+ {{#3c_evil}}#left-hand{{/3c_evil}}
+ {{/tags.holding}}
+ {{/tags.hand-3c}}
+ {{^tags.hand-3c}}
+ {{#tags.holding}}
+ {{#tags.left-hand}}
+ {{#heart}}#left-hand{{/heart}}
+ {{/tags.left-hand}}
+
+ {{#tags.right-hand}}
+ {{#heart}}#right-hand{{/heart}}
+ {{/tags.right-hand}}
+ {{/tags.holding}}
+ {{/tags.hand-3c}}
+
diff --git a/species/blobfox/templates/header.mustache b/species/blobfox/templates/header.mustache
new file mode 100644
index 0000000..b2b7858
--- /dev/null
+++ b/species/blobfox/templates/header.mustache
@@ -0,0 +1,9 @@
+
+ inkscape:label="right-blush-line" />Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_blushhttps://git.shadamethyst.xyz/adri326/blobfoxFeuerfuchsShad Amethyst
diff --git a/vector/blobfox_boop_owo.svg b/vector/blobfox_boop_owo.svg
new file mode 100644
index 0000000..8223ebc
--- /dev/null
+++ b/vector/blobfox_boop_owo.svg
@@ -0,0 +1,163 @@
+
+
+
+blobfoxBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 LicenseblobfoxFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst
diff --git a/vector/blobfox_reach_aww.svg b/vector/blobfox_reach_aww.svg
index adaea0e..8af0283 100644
--- a/vector/blobfox_reach_aww.svg
+++ b/vector/blobfox_reach_aww.svg
@@ -2,159 +2,193 @@
blobfox_reach_awwBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_reach_awwFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst
+ width="128"
+ height="128"
+ viewBox="0 0 33.866668 33.866668"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+ sodipodi:docname="blobfox_reach_aww.svg"
+ xml:space="preserve"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+
blobfox_reach_aww
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_reach_awwFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst
+
+
diff --git a/vector/blobfox_snug.svg b/vector/blobfox_snug.svg
index 1be4320..dc4d912 100644
--- a/vector/blobfox_snug.svg
+++ b/vector/blobfox_snug.svg
@@ -17,102 +17,159 @@
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
- xmlns:dc="http://purl.org/dc/elements/1.1/">blobfox_snugBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_snugFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ blobfox_snug
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License
+
+
+ blobfox_snug
+
+
+ Feuerfuchs
+
+
+ https://git.shadamethyst.xyz/adri326/blobfox
+
+
+ Shad Amethyst
+
+
+
+
+
+
diff --git a/vector/blobstella.svg b/vector/blobstella.svg
new file mode 100644
index 0000000..4351565
--- /dev/null
+++ b/vector/blobstella.svg
@@ -0,0 +1,186 @@
+
+
+
+blobcatBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 LicenseblobcatFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfox
diff --git a/vector/knife.svg b/vector/knife.svg
new file mode 100644
index 0000000..fc0a684
--- /dev/null
+++ b/vector/knife.svg
@@ -0,0 +1,103 @@
+
+
+
+blobfoxBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 LicenseblobfoxFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst