diff --git a/public/ngsp/1.woff b/public/fonts/1.woff
similarity index 100%
rename from public/ngsp/1.woff
rename to public/fonts/1.woff
diff --git a/public/ngsp/2.woff b/public/fonts/2.woff
similarity index 100%
rename from public/ngsp/2.woff
rename to public/fonts/2.woff
diff --git a/public/ngsp/3.woff b/public/fonts/3.woff
similarity index 100%
rename from public/ngsp/3.woff
rename to public/fonts/3.woff
diff --git a/public/ngsp/4.woff b/public/fonts/4.woff
similarity index 100%
rename from public/ngsp/4.woff
rename to public/fonts/4.woff
diff --git a/public/ngsp/64px-NGSUIItemFoursisRifle.png b/public/icons/64px-NGSUIItemFoursisRifle.png
similarity index 100%
rename from public/ngsp/64px-NGSUIItemFoursisRifle.png
rename to public/icons/64px-NGSUIItemFoursisRifle.png
diff --git a/public/ngsp/64px-NGSUIItemPrimmRifle.png b/public/icons/64px-NGSUIItemPrimmRifle.png
similarity index 100%
rename from public/ngsp/64px-NGSUIItemPrimmRifle.png
rename to public/icons/64px-NGSUIItemPrimmRifle.png
diff --git a/public/ngsp/64px-NGSUIItemResurgirRifle.png b/public/icons/64px-NGSUIItemResurgirRifle.png
similarity index 100%
rename from public/ngsp/64px-NGSUIItemResurgirRifle.png
rename to public/icons/64px-NGSUIItemResurgirRifle.png
diff --git a/public/ngsp/64px-NGSUIItemTheseusRifle.png b/public/icons/64px-NGSUIItemTheseusRifle.png
similarity index 100%
rename from public/ngsp/64px-NGSUIItemTheseusRifle.png
rename to public/icons/64px-NGSUIItemTheseusRifle.png
diff --git a/public/ngsp/64px-NGSUIItemTzviaRifle.png b/public/icons/64px-NGSUIItemTzviaRifle.png
similarity index 100%
rename from public/ngsp/64px-NGSUIItemTzviaRifle.png
rename to public/icons/64px-NGSUIItemTzviaRifle.png
diff --git a/public/ngsp/Blight_Rounds.png b/public/icons/Blight_Rounds.png
similarity index 100%
rename from public/ngsp/Blight_Rounds.png
rename to public/icons/Blight_Rounds.png
diff --git a/public/icons/NGSUIItemAssaultRifleMini.png b/public/icons/NGSUIItemAssaultRifleMini.png
index a78bf4a..7c7b4e2 100644
Binary files a/public/icons/NGSUIItemAssaultRifleMini.png and b/public/icons/NGSUIItemAssaultRifleMini.png differ
diff --git a/public/ngsp/NGSUIItemGunbladeMini.png b/public/icons/NGSUIItemGunbladeMini.png
similarity index 100%
rename from public/ngsp/NGSUIItemGunbladeMini.png
rename to public/icons/NGSUIItemGunbladeMini.png
diff --git a/public/icons/NGSUIItemLauncherMini.png b/public/icons/NGSUIItemLauncherMini.png
index 1429fcd..f0344ae 100644
Binary files a/public/icons/NGSUIItemLauncherMini.png and b/public/icons/NGSUIItemLauncherMini.png differ
diff --git a/public/icons/NGSUIItemRodMini.png b/public/icons/NGSUIItemRodMini.png
index a43f7b5..dc64704 100644
Binary files a/public/icons/NGSUIItemRodMini.png and b/public/icons/NGSUIItemRodMini.png differ
diff --git a/public/icons/NGSUIItemTalisMini.png b/public/icons/NGSUIItemTalisMini.png
index 14ab95b..bf916fc 100644
Binary files a/public/icons/NGSUIItemTalisMini.png and b/public/icons/NGSUIItemTalisMini.png differ
diff --git a/public/ngsp/NGSUIRarity1Star.png b/public/icons/NGSUIRarity1Star.png
similarity index 100%
rename from public/ngsp/NGSUIRarity1Star.png
rename to public/icons/NGSUIRarity1Star.png
diff --git a/public/ngsp/NGSUIRarity2Star.png b/public/icons/NGSUIRarity2Star.png
similarity index 100%
rename from public/ngsp/NGSUIRarity2Star.png
rename to public/icons/NGSUIRarity2Star.png
diff --git a/public/ngsp/NGSUIRarity3Star.png b/public/icons/NGSUIRarity3Star.png
similarity index 100%
rename from public/ngsp/NGSUIRarity3Star.png
rename to public/icons/NGSUIRarity3Star.png
diff --git a/public/ngsp/NGSUIRarity4Star.png b/public/icons/NGSUIRarity4Star.png
similarity index 100%
rename from public/ngsp/NGSUIRarity4Star.png
rename to public/icons/NGSUIRarity4Star.png
diff --git a/public/ngsp/NGSUIStatATKOutline.png b/public/icons/NGSUIStatATKOutline.png
similarity index 100%
rename from public/ngsp/NGSUIStatATKOutline.png
rename to public/icons/NGSUIStatATKOutline.png
diff --git a/public/icons/aug_plus.png b/public/icons/aug_plus.png
new file mode 100644
index 0000000..ede085c
Binary files /dev/null and b/public/icons/aug_plus.png differ
diff --git a/public/icons/class/fi.png b/public/icons/class/fi.png
new file mode 100644
index 0000000..2a02475
Binary files /dev/null and b/public/icons/class/fi.png differ
diff --git a/public/ngsp/fo.png b/public/icons/class/fo.png
similarity index 100%
rename from public/ngsp/fo.png
rename to public/icons/class/fo.png
diff --git a/public/icons/class/gu.png b/public/icons/class/gu.png
new file mode 100644
index 0000000..d7286bc
Binary files /dev/null and b/public/icons/class/gu.png differ
diff --git a/public/icons/class/hu.png b/public/icons/class/hu.png
new file mode 100644
index 0000000..f63d037
Binary files /dev/null and b/public/icons/class/hu.png differ
diff --git a/public/ngsp/ra.png b/public/icons/class/ra.png
similarity index 100%
rename from public/ngsp/ra.png
rename to public/icons/class/ra.png
diff --git a/public/icons/class/te.png b/public/icons/class/te.png
new file mode 100644
index 0000000..e00a36c
Binary files /dev/null and b/public/icons/class/te.png differ
diff --git a/public/icons/class_main.png b/public/icons/class_main.png
new file mode 100644
index 0000000..0d5614c
Binary files /dev/null and b/public/icons/class_main.png differ
diff --git a/public/icons/class_skills/ra/Bad_Condition_Reduction.png b/public/icons/class_skills/ra/Bad_Condition_Reduction.png
new file mode 100644
index 0000000..e043e3f
Binary files /dev/null and b/public/icons/class_skills/ra/Bad_Condition_Reduction.png differ
diff --git a/public/icons/class_skills/ra/Bad_Condition_Ward.png b/public/icons/class_skills/ra/Bad_Condition_Ward.png
new file mode 100644
index 0000000..d67e8bb
Binary files /dev/null and b/public/icons/class_skills/ra/Bad_Condition_Ward.png differ
diff --git a/public/icons/class_skills/ra/Blight_Rounds.png b/public/icons/class_skills/ra/Blight_Rounds.png
new file mode 100644
index 0000000..1c9aeca
Binary files /dev/null and b/public/icons/class_skills/ra/Blight_Rounds.png differ
diff --git a/public/icons/class_skills/ra/Blight_Rounds_Reinforce.png b/public/icons/class_skills/ra/Blight_Rounds_Reinforce.png
new file mode 100644
index 0000000..6fdf9c5
Binary files /dev/null and b/public/icons/class_skills/ra/Blight_Rounds_Reinforce.png differ
diff --git a/public/icons/class_skills/ra/Launcher_Charge_Grouping.png b/public/icons/class_skills/ra/Launcher_Charge_Grouping.png
new file mode 100644
index 0000000..45768a0
Binary files /dev/null and b/public/icons/class_skills/ra/Launcher_Charge_Grouping.png differ
diff --git a/public/icons/class_skills/ra/Rifle_Grenadier.png b/public/icons/class_skills/ra/Rifle_Grenadier.png
new file mode 100644
index 0000000..62cfb17
Binary files /dev/null and b/public/icons/class_skills/ra/Rifle_Grenadier.png differ
diff --git a/public/icons/class_skills/ra/Slide_Shot_Advance.png b/public/icons/class_skills/ra/Slide_Shot_Advance.png
new file mode 100644
index 0000000..844fef3
Binary files /dev/null and b/public/icons/class_skills/ra/Slide_Shot_Advance.png differ
diff --git a/public/icons/class_skills/ra/Slow_Landing_Attack-Ranger.png b/public/icons/class_skills/ra/Slow_Landing_Attack-Ranger.png
new file mode 100644
index 0000000..b3bd67f
Binary files /dev/null and b/public/icons/class_skills/ra/Slow_Landing_Attack-Ranger.png differ
diff --git a/public/icons/class_skills/ra/Slow_Landing_Charge-Ranger.png b/public/icons/class_skills/ra/Slow_Landing_Charge-Ranger.png
new file mode 100644
index 0000000..a7bb0e0
Binary files /dev/null and b/public/icons/class_skills/ra/Slow_Landing_Charge-Ranger.png differ
diff --git a/public/icons/class_skills/ra/Spread_Shot.png b/public/icons/class_skills/ra/Spread_Shot.png
new file mode 100644
index 0000000..eacdf7b
Binary files /dev/null and b/public/icons/class_skills/ra/Spread_Shot.png differ
diff --git a/public/icons/class_skills/ra/Spread_Shot_Quick_Getaway.png b/public/icons/class_skills/ra/Spread_Shot_Quick_Getaway.png
new file mode 100644
index 0000000..0ef3dea
Binary files /dev/null and b/public/icons/class_skills/ra/Spread_Shot_Quick_Getaway.png differ
diff --git a/public/icons/class_skills/ra/Sticky_Bomb_Quick_Reload.png b/public/icons/class_skills/ra/Sticky_Bomb_Quick_Reload.png
new file mode 100644
index 0000000..ff062ed
Binary files /dev/null and b/public/icons/class_skills/ra/Sticky_Bomb_Quick_Reload.png differ
diff --git a/public/icons/class_sub.png b/public/icons/class_sub.png
new file mode 100644
index 0000000..d0f95ed
Binary files /dev/null and b/public/icons/class_sub.png differ
diff --git a/public/ngsp/d_global_bg_header.png b/public/icons/d_global_bg_header.png
similarity index 100%
rename from public/ngsp/d_global_bg_header.png
rename to public/icons/d_global_bg_header.png
diff --git a/public/icons/fo.png b/public/icons/fo.png
new file mode 100644
index 0000000..9adb257
Binary files /dev/null and b/public/icons/fo.png differ
diff --git a/public/icons/food/aelio_meat.png b/public/icons/food/aelio_meat.png
new file mode 100644
index 0000000..cbc7c1a
Binary files /dev/null and b/public/icons/food/aelio_meat.png differ
diff --git a/public/icons/food/crisp_aelio_crab.png b/public/icons/food/crisp_aelio_crab.png
new file mode 100644
index 0000000..d2275dd
Binary files /dev/null and b/public/icons/food/crisp_aelio_crab.png differ
diff --git a/public/icons/food/crisp_aelio_pear.png b/public/icons/food/crisp_aelio_pear.png
new file mode 100644
index 0000000..d0e10a4
Binary files /dev/null and b/public/icons/food/crisp_aelio_pear.png differ
diff --git a/public/icons/food/crisp_aelio_tomato.png b/public/icons/food/crisp_aelio_tomato.png
new file mode 100644
index 0000000..6297df8
Binary files /dev/null and b/public/icons/food/crisp_aelio_tomato.png differ
diff --git a/public/icons/food/fruit.png b/public/icons/food/fruit.png
new file mode 100644
index 0000000..34c5333
Binary files /dev/null and b/public/icons/food/fruit.png differ
diff --git a/public/icons/food/light_aelio_mushroom.png b/public/icons/food/light_aelio_mushroom.png
new file mode 100644
index 0000000..8bb35cc
Binary files /dev/null and b/public/icons/food/light_aelio_mushroom.png differ
diff --git a/public/icons/food/light_aelio_peach.png b/public/icons/food/light_aelio_peach.png
new file mode 100644
index 0000000..8dab3bf
Binary files /dev/null and b/public/icons/food/light_aelio_peach.png differ
diff --git a/public/icons/food/light_aelio_turban_shell.png b/public/icons/food/light_aelio_turban_shell.png
new file mode 100644
index 0000000..911c3cd
Binary files /dev/null and b/public/icons/food/light_aelio_turban_shell.png differ
diff --git a/public/icons/food/meat.png b/public/icons/food/meat.png
new file mode 100644
index 0000000..19aa7ba
Binary files /dev/null and b/public/icons/food/meat.png differ
diff --git a/public/icons/food/rich_aelio_apple.png b/public/icons/food/rich_aelio_apple.png
new file mode 100644
index 0000000..6cdca98
Binary files /dev/null and b/public/icons/food/rich_aelio_apple.png differ
diff --git a/public/icons/food/rich_aelio_clam.png b/public/icons/food/rich_aelio_clam.png
new file mode 100644
index 0000000..ab83369
Binary files /dev/null and b/public/icons/food/rich_aelio_clam.png differ
diff --git a/public/icons/food/rich_aelio_herb.png b/public/icons/food/rich_aelio_herb.png
new file mode 100644
index 0000000..2d1fdfe
Binary files /dev/null and b/public/icons/food/rich_aelio_herb.png differ
diff --git a/public/icons/food/robust_aelio_banana.png b/public/icons/food/robust_aelio_banana.png
new file mode 100644
index 0000000..0ed504e
Binary files /dev/null and b/public/icons/food/robust_aelio_banana.png differ
diff --git a/public/icons/food/robust_aelio_lobster.png b/public/icons/food/robust_aelio_lobster.png
new file mode 100644
index 0000000..4062ad1
Binary files /dev/null and b/public/icons/food/robust_aelio_lobster.png differ
diff --git a/public/icons/food/robust_aelio_turnip.png b/public/icons/food/robust_aelio_turnip.png
new file mode 100644
index 0000000..d1ee70d
Binary files /dev/null and b/public/icons/food/robust_aelio_turnip.png differ
diff --git a/public/icons/food/seafood.png b/public/icons/food/seafood.png
new file mode 100644
index 0000000..c146b66
Binary files /dev/null and b/public/icons/food/seafood.png differ
diff --git a/public/icons/food/vege.png b/public/icons/food/vege.png
new file mode 100644
index 0000000..782e6de
Binary files /dev/null and b/public/icons/food/vege.png differ
diff --git a/public/ngsp/gl_main_bg.jpg b/public/icons/gl_main_bg.jpg
similarity index 100%
rename from public/ngsp/gl_main_bg.jpg
rename to public/icons/gl_main_bg.jpg
diff --git a/public/ngsp/image0-14.png b/public/icons/image0-14.png
similarity index 100%
rename from public/ngsp/image0-14.png
rename to public/icons/image0-14.png
diff --git a/public/ngsp/logo.png b/public/icons/logo.png
similarity index 100%
rename from public/ngsp/logo.png
rename to public/icons/logo.png
diff --git a/public/ngsp/logo_sm.png b/public/icons/logo_sm.png
similarity index 100%
rename from public/ngsp/logo_sm.png
rename to public/icons/logo_sm.png
diff --git a/public/ngsp/logo_test.png b/public/icons/logo_test.png
similarity index 100%
rename from public/ngsp/logo_test.png
rename to public/icons/logo_test.png
diff --git a/public/ngsp/mel.png b/public/icons/mel.png
similarity index 100%
rename from public/ngsp/mel.png
rename to public/icons/mel.png
diff --git a/public/ngsp/photon_barrier.png b/public/icons/photon_barrier.png
similarity index 100%
rename from public/ngsp/photon_barrier.png
rename to public/icons/photon_barrier.png
diff --git a/public/icons/ra.png b/public/icons/ra.png
new file mode 100644
index 0000000..3c77778
Binary files /dev/null and b/public/icons/ra.png differ
diff --git a/public/ngsp/rifle_resurgir.png b/public/icons/rifle_resurgir.png
similarity index 100%
rename from public/ngsp/rifle_resurgir.png
rename to public/icons/rifle_resurgir.png
diff --git a/public/ngsp/rng.png b/public/icons/rng.png
similarity index 100%
rename from public/ngsp/rng.png
rename to public/icons/rng.png
diff --git a/public/ngsp/skilltree_div_overlay.png b/public/icons/skilltree_div_overlay.png
similarity index 100%
rename from public/ngsp/skilltree_div_overlay.png
rename to public/icons/skilltree_div_overlay.png
diff --git a/public/ngsp/skilltree_div_overlay2.png b/public/icons/skilltree_div_overlay2.png
similarity index 100%
rename from public/ngsp/skilltree_div_overlay2.png
rename to public/icons/skilltree_div_overlay2.png
diff --git a/public/ngsp/skilltree_req_lock.png b/public/icons/skilltree_req_lock.png
similarity index 100%
rename from public/ngsp/skilltree_req_lock.png
rename to public/icons/skilltree_req_lock.png
diff --git a/public/ngsp/skilltree_req_unlock.png b/public/icons/skilltree_req_unlock.png
similarity index 100%
rename from public/ngsp/skilltree_req_unlock.png
rename to public/icons/skilltree_req_unlock.png
diff --git a/public/ngsp/tec.png b/public/icons/tec.png
similarity index 100%
rename from public/ngsp/tec.png
rename to public/icons/tec.png
diff --git a/public/ngsp/tr_bg.png b/public/icons/tr_bg.png
similarity index 100%
rename from public/ngsp/tr_bg.png
rename to public/icons/tr_bg.png
diff --git a/public/ngsp/ui_item_2010908.png b/public/icons/ui_item_2010908.png
similarity index 100%
rename from public/ngsp/ui_item_2010908.png
rename to public/icons/ui_item_2010908.png
diff --git a/public/ngsp/we_bg.png b/public/icons/we_bg.png
similarity index 100%
rename from public/ngsp/we_bg.png
rename to public/icons/we_bg.png
diff --git a/public/index.html b/public/index.html
index fadcc9c..61504a9 100644
--- a/public/index.html
+++ b/public/index.html
@@ -3,8 +3,8 @@