diff --git a/README b/README index 74fe5f47..bfa1d137 100644 --- a/README +++ b/README @@ -1,6 +1,11 @@ This is what I consider to be a fairly feature-filled home decor mod. -It supplies a bunch of stuff found in most homes, like flower pots, home -electronics, brass and wrought-iron tables, and lots more! + +It comes in two parts: The actual homedecor mod, which supplies a bunch +of stuff found in most homes (like flower pots, home electronics, brass +and wrought-iron tables, and a bunch of other things), and a signs +library forked from the one that thexyz and PilzAdam first made, which +produces visible text on signs (and which has been extended to put signs +on fences, including the brass and wrought iron ones here in homedecor). All items can be accessed either by crafting various other items together, or with the usual /give commands. To get a list of the actual diff --git a/LICENSE b/homedecor/LICENSE similarity index 100% rename from LICENSE rename to homedecor/LICENSE diff --git a/changelog.txt b/homedecor/changelog.txt similarity index 100% rename from changelog.txt rename to homedecor/changelog.txt diff --git a/copyright.txt b/homedecor/copyright.txt similarity index 100% rename from copyright.txt rename to homedecor/copyright.txt diff --git a/crafts.lua b/homedecor/crafts.lua similarity index 100% rename from crafts.lua rename to homedecor/crafts.lua diff --git a/homedecor/depends.txt b/homedecor/depends.txt new file mode 100644 index 00000000..ae7337f1 --- /dev/null +++ b/homedecor/depends.txt @@ -0,0 +1,2 @@ +default +signs_lib diff --git a/door_models.lua b/homedecor/door_models.lua similarity index 100% rename from door_models.lua rename to homedecor/door_models.lua diff --git a/doors_and_gates.lua b/homedecor/doors_and_gates.lua similarity index 100% rename from doors_and_gates.lua rename to homedecor/doors_and_gates.lua diff --git a/electronics.lua b/homedecor/electronics.lua similarity index 100% rename from electronics.lua rename to homedecor/electronics.lua diff --git a/fences.lua b/homedecor/fences.lua similarity index 97% rename from fences.lua rename to homedecor/fences.lua index a7877b93..d6e8f8c7 100644 --- a/fences.lua +++ b/homedecor/fences.lua @@ -439,8 +439,5 @@ minetest.register_node("homedecor:fence_chainlink_corner", { }, }) -minetest.register_alias("homedecor:fence_wood_with_sign", "signs:sign_post") - -homedecor.register_fence_with_sign("default:fence_wood", "signs:sign_post") -homedecor.register_fence_with_sign("homedecor:fence_brass", "homedecor:fence_brass_with_sign") -homedecor.register_fence_with_sign("homedecor:fence_wrought_iron", "homedecor:fence_wrought_iron_with_sign") +signs_lib.register_fence_with_sign("homedecor:fence_brass", "homedecor:fence_brass_with_sign") +signs_lib.register_fence_with_sign("homedecor:fence_wrought_iron", "homedecor:fence_wrought_iron_with_sign") diff --git a/furnaces.lua b/homedecor/furnaces.lua similarity index 100% rename from furnaces.lua rename to homedecor/furnaces.lua diff --git a/furniture.lua b/homedecor/furniture.lua similarity index 100% rename from furniture.lua rename to homedecor/furniture.lua diff --git a/furniture_bathroom.lua b/homedecor/furniture_bathroom.lua similarity index 100% rename from furniture_bathroom.lua rename to homedecor/furniture_bathroom.lua diff --git a/furniture_medieval.lua b/homedecor/furniture_medieval.lua similarity index 100% rename from furniture_medieval.lua rename to homedecor/furniture_medieval.lua diff --git a/furniture_recipes.lua b/homedecor/furniture_recipes.lua similarity index 100% rename from furniture_recipes.lua rename to homedecor/furniture_recipes.lua diff --git a/init.lua b/homedecor/init.lua similarity index 95% rename from init.lua rename to homedecor/init.lua index 56a04241..4638861e 100644 --- a/init.lua +++ b/homedecor/init.lua @@ -13,7 +13,6 @@ homedecor = {} -homedecor.disable_signs = minetest.setting_getbool("homedecor.disable_signs") homedecor.debug = 0 homedecor.modpath = minetest.get_modpath("homedecor") @@ -74,8 +73,6 @@ dofile(homedecor.modpath.."/slopes.lua") dofile(homedecor.modpath.."/door_models.lua") dofile(homedecor.modpath.."/doors_and_gates.lua") -dofile(homedecor.modpath.."/signs_lib.lua") - dofile(homedecor.modpath.."/fences.lua") dofile(homedecor.modpath.."/lighting.lua") diff --git a/kitchen_cabinet.lua b/homedecor/kitchen_cabinet.lua similarity index 100% rename from kitchen_cabinet.lua rename to homedecor/kitchen_cabinet.lua diff --git a/lighting.lua b/homedecor/lighting.lua similarity index 100% rename from lighting.lua rename to homedecor/lighting.lua diff --git a/listnodes.sh b/homedecor/listnodes.sh similarity index 100% rename from listnodes.sh rename to homedecor/listnodes.sh diff --git a/locale/es.txt b/homedecor/locale/es.txt similarity index 100% rename from locale/es.txt rename to homedecor/locale/es.txt diff --git a/locale/fr.txt b/homedecor/locale/fr.txt similarity index 100% rename from locale/fr.txt rename to homedecor/locale/fr.txt diff --git a/locale/pt.txt b/homedecor/locale/pt.txt similarity index 100% rename from locale/pt.txt rename to homedecor/locale/pt.txt diff --git a/locale/template.txt b/homedecor/locale/template.txt similarity index 100% rename from locale/template.txt rename to homedecor/locale/template.txt diff --git a/locked.lua b/homedecor/locked.lua similarity index 100% rename from locked.lua rename to homedecor/locked.lua diff --git a/misc_nodes.lua b/homedecor/misc_nodes.lua similarity index 100% rename from misc_nodes.lua rename to homedecor/misc_nodes.lua diff --git a/nightstands.lua b/homedecor/nightstands.lua similarity index 100% rename from nightstands.lua rename to homedecor/nightstands.lua diff --git a/ownership.lua b/homedecor/ownership.lua similarity index 100% rename from ownership.lua rename to homedecor/ownership.lua diff --git a/refrigerator.lua b/homedecor/refrigerator.lua similarity index 100% rename from refrigerator.lua rename to homedecor/refrigerator.lua diff --git a/shingles.lua b/homedecor/shingles.lua similarity index 100% rename from shingles.lua rename to homedecor/shingles.lua diff --git a/shutters.lua b/homedecor/shutters.lua similarity index 100% rename from shutters.lua rename to homedecor/shutters.lua diff --git a/slopes.lua b/homedecor/slopes.lua similarity index 100% rename from slopes.lua rename to homedecor/slopes.lua diff --git a/sounds/homedecor_door_close.ogg b/homedecor/sounds/homedecor_door_close.ogg similarity index 100% rename from sounds/homedecor_door_close.ogg rename to homedecor/sounds/homedecor_door_close.ogg diff --git a/sounds/homedecor_door_open.ogg b/homedecor/sounds/homedecor_door_open.ogg similarity index 100% rename from sounds/homedecor_door_open.ogg rename to homedecor/sounds/homedecor_door_open.ogg diff --git a/sounds/homedecor_gate_open_close.ogg b/homedecor/sounds/homedecor_gate_open_close.ogg similarity index 100% rename from sounds/homedecor_gate_open_close.ogg rename to homedecor/sounds/homedecor_gate_open_close.ogg diff --git a/sounds/homedecor_toilet_flush.ogg b/homedecor/sounds/homedecor_toilet_flush.ogg similarity index 100% rename from sounds/homedecor_toilet_flush.ogg rename to homedecor/sounds/homedecor_toilet_flush.ogg diff --git a/tables.lua b/homedecor/tables.lua similarity index 100% rename from tables.lua rename to homedecor/tables.lua diff --git a/textures/3dforniture_inv_chains.png b/homedecor/textures/3dforniture_inv_chains.png similarity index 100% rename from textures/3dforniture_inv_chains.png rename to homedecor/textures/3dforniture_inv_chains.png diff --git a/textures/3dforniture_inv_shower_head.png b/homedecor/textures/3dforniture_inv_shower_head.png similarity index 100% rename from textures/3dforniture_inv_shower_head.png rename to homedecor/textures/3dforniture_inv_shower_head.png diff --git a/textures/3dforniture_inv_sink.png b/homedecor/textures/3dforniture_inv_sink.png similarity index 100% rename from textures/3dforniture_inv_sink.png rename to homedecor/textures/3dforniture_inv_sink.png diff --git a/textures/3dforniture_inv_taps.png b/homedecor/textures/3dforniture_inv_taps.png similarity index 100% rename from textures/3dforniture_inv_taps.png rename to homedecor/textures/3dforniture_inv_taps.png diff --git a/textures/3dforniture_inv_torch_wall.png b/homedecor/textures/3dforniture_inv_torch_wall.png similarity index 100% rename from textures/3dforniture_inv_torch_wall.png rename to homedecor/textures/3dforniture_inv_torch_wall.png diff --git a/textures/forniture_armchair_lat1_black.png b/homedecor/textures/forniture_armchair_lat1_black.png similarity index 100% rename from textures/forniture_armchair_lat1_black.png rename to homedecor/textures/forniture_armchair_lat1_black.png diff --git a/textures/forniture_armchair_lat1_blue.png b/homedecor/textures/forniture_armchair_lat1_blue.png similarity index 100% rename from textures/forniture_armchair_lat1_blue.png rename to homedecor/textures/forniture_armchair_lat1_blue.png diff --git a/textures/forniture_armchair_lat1_dark_green.png b/homedecor/textures/forniture_armchair_lat1_dark_green.png similarity index 100% rename from textures/forniture_armchair_lat1_dark_green.png rename to homedecor/textures/forniture_armchair_lat1_dark_green.png diff --git a/textures/forniture_armchair_lat1_pink.png b/homedecor/textures/forniture_armchair_lat1_pink.png similarity index 100% rename from textures/forniture_armchair_lat1_pink.png rename to homedecor/textures/forniture_armchair_lat1_pink.png diff --git a/textures/forniture_armchair_lat1_red.png b/homedecor/textures/forniture_armchair_lat1_red.png similarity index 100% rename from textures/forniture_armchair_lat1_red.png rename to homedecor/textures/forniture_armchair_lat1_red.png diff --git a/textures/forniture_armchair_lat1_violet.png b/homedecor/textures/forniture_armchair_lat1_violet.png similarity index 100% rename from textures/forniture_armchair_lat1_violet.png rename to homedecor/textures/forniture_armchair_lat1_violet.png diff --git a/textures/forniture_armchair_lat2_black.png b/homedecor/textures/forniture_armchair_lat2_black.png similarity index 100% rename from textures/forniture_armchair_lat2_black.png rename to homedecor/textures/forniture_armchair_lat2_black.png diff --git a/textures/forniture_armchair_lat2_blue.png b/homedecor/textures/forniture_armchair_lat2_blue.png similarity index 100% rename from textures/forniture_armchair_lat2_blue.png rename to homedecor/textures/forniture_armchair_lat2_blue.png diff --git a/textures/forniture_armchair_lat2_dark_green.png b/homedecor/textures/forniture_armchair_lat2_dark_green.png similarity index 100% rename from textures/forniture_armchair_lat2_dark_green.png rename to homedecor/textures/forniture_armchair_lat2_dark_green.png diff --git a/textures/forniture_armchair_lat2_pink.png b/homedecor/textures/forniture_armchair_lat2_pink.png similarity index 100% rename from textures/forniture_armchair_lat2_pink.png rename to homedecor/textures/forniture_armchair_lat2_pink.png diff --git a/textures/forniture_armchair_lat2_red.png b/homedecor/textures/forniture_armchair_lat2_red.png similarity index 100% rename from textures/forniture_armchair_lat2_red.png rename to homedecor/textures/forniture_armchair_lat2_red.png diff --git a/textures/forniture_armchair_lat2_violet.png b/homedecor/textures/forniture_armchair_lat2_violet.png similarity index 100% rename from textures/forniture_armchair_lat2_violet.png rename to homedecor/textures/forniture_armchair_lat2_violet.png diff --git a/textures/forniture_armchair_top_black.png b/homedecor/textures/forniture_armchair_top_black.png similarity index 100% rename from textures/forniture_armchair_top_black.png rename to homedecor/textures/forniture_armchair_top_black.png diff --git a/textures/forniture_armchair_top_blue.png b/homedecor/textures/forniture_armchair_top_blue.png similarity index 100% rename from textures/forniture_armchair_top_blue.png rename to homedecor/textures/forniture_armchair_top_blue.png diff --git a/textures/forniture_armchair_top_dark_green.png b/homedecor/textures/forniture_armchair_top_dark_green.png similarity index 100% rename from textures/forniture_armchair_top_dark_green.png rename to homedecor/textures/forniture_armchair_top_dark_green.png diff --git a/textures/forniture_armchair_top_pink.png b/homedecor/textures/forniture_armchair_top_pink.png similarity index 100% rename from textures/forniture_armchair_top_pink.png rename to homedecor/textures/forniture_armchair_top_pink.png diff --git a/textures/forniture_armchair_top_red.png b/homedecor/textures/forniture_armchair_top_red.png similarity index 100% rename from textures/forniture_armchair_top_red.png rename to homedecor/textures/forniture_armchair_top_red.png diff --git a/textures/forniture_armchair_top_violet.png b/homedecor/textures/forniture_armchair_top_violet.png similarity index 100% rename from textures/forniture_armchair_top_violet.png rename to homedecor/textures/forniture_armchair_top_violet.png diff --git a/textures/forniture_black_metal.png b/homedecor/textures/forniture_black_metal.png similarity index 100% rename from textures/forniture_black_metal.png rename to homedecor/textures/forniture_black_metal.png diff --git a/textures/forniture_black_metal_s1.png b/homedecor/textures/forniture_black_metal_s1.png similarity index 100% rename from textures/forniture_black_metal_s1.png rename to homedecor/textures/forniture_black_metal_s1.png diff --git a/textures/forniture_black_metal_s2.png b/homedecor/textures/forniture_black_metal_s2.png similarity index 100% rename from textures/forniture_black_metal_s2.png rename to homedecor/textures/forniture_black_metal_s2.png diff --git a/textures/forniture_marble.png b/homedecor/textures/forniture_marble.png similarity index 100% rename from textures/forniture_marble.png rename to homedecor/textures/forniture_marble.png diff --git a/textures/forniture_marble_base_ducha_top.png b/homedecor/textures/forniture_marble_base_ducha_top.png similarity index 100% rename from textures/forniture_marble_base_ducha_top.png rename to homedecor/textures/forniture_marble_base_ducha_top.png diff --git a/textures/forniture_marble_s1.png b/homedecor/textures/forniture_marble_s1.png similarity index 100% rename from textures/forniture_marble_s1.png rename to homedecor/textures/forniture_marble_s1.png diff --git a/textures/forniture_marble_s2.png b/homedecor/textures/forniture_marble_s2.png similarity index 100% rename from textures/forniture_marble_s2.png rename to homedecor/textures/forniture_marble_s2.png diff --git a/textures/forniture_marble_sb1.png b/homedecor/textures/forniture_marble_sb1.png similarity index 100% rename from textures/forniture_marble_sb1.png rename to homedecor/textures/forniture_marble_sb1.png diff --git a/textures/forniture_marble_sb2.png b/homedecor/textures/forniture_marble_sb2.png similarity index 100% rename from textures/forniture_marble_sb2.png rename to homedecor/textures/forniture_marble_sb2.png diff --git a/textures/forniture_marble_top_sink.png b/homedecor/textures/forniture_marble_top_sink.png similarity index 100% rename from textures/forniture_marble_top_sink.png rename to homedecor/textures/forniture_marble_top_sink.png diff --git a/textures/forniture_marble_top_toilet.png b/homedecor/textures/forniture_marble_top_toilet.png similarity index 100% rename from textures/forniture_marble_top_toilet.png rename to homedecor/textures/forniture_marble_top_toilet.png diff --git a/textures/forniture_metal.png b/homedecor/textures/forniture_metal.png similarity index 100% rename from textures/forniture_metal.png rename to homedecor/textures/forniture_metal.png diff --git a/textures/forniture_metal_s1.png b/homedecor/textures/forniture_metal_s1.png similarity index 100% rename from textures/forniture_metal_s1.png rename to homedecor/textures/forniture_metal_s1.png diff --git a/textures/forniture_metal_s2.png b/homedecor/textures/forniture_metal_s2.png similarity index 100% rename from textures/forniture_metal_s2.png rename to homedecor/textures/forniture_metal_s2.png diff --git a/textures/forniture_papyrus.png b/homedecor/textures/forniture_papyrus.png similarity index 100% rename from textures/forniture_papyrus.png rename to homedecor/textures/forniture_papyrus.png diff --git a/textures/forniture_papyrus_s1.png b/homedecor/textures/forniture_papyrus_s1.png similarity index 100% rename from textures/forniture_papyrus_s1.png rename to homedecor/textures/forniture_papyrus_s1.png diff --git a/textures/forniture_papyrus_s2.png b/homedecor/textures/forniture_papyrus_s2.png similarity index 100% rename from textures/forniture_papyrus_s2.png rename to homedecor/textures/forniture_papyrus_s2.png diff --git a/textures/forniture_table_lamp_l.png b/homedecor/textures/forniture_table_lamp_l.png similarity index 100% rename from textures/forniture_table_lamp_l.png rename to homedecor/textures/forniture_table_lamp_l.png diff --git a/textures/forniture_table_lamp_lh.png b/homedecor/textures/forniture_table_lamp_lh.png similarity index 100% rename from textures/forniture_table_lamp_lh.png rename to homedecor/textures/forniture_table_lamp_lh.png diff --git a/textures/forniture_table_lamp_ll.png b/homedecor/textures/forniture_table_lamp_ll.png similarity index 100% rename from textures/forniture_table_lamp_ll.png rename to homedecor/textures/forniture_table_lamp_ll.png diff --git a/textures/forniture_table_lamp_lm.png b/homedecor/textures/forniture_table_lamp_lm.png similarity index 100% rename from textures/forniture_table_lamp_lm.png rename to homedecor/textures/forniture_table_lamp_lm.png diff --git a/textures/forniture_table_lamp_lx.png b/homedecor/textures/forniture_table_lamp_lx.png similarity index 100% rename from textures/forniture_table_lamp_lx.png rename to homedecor/textures/forniture_table_lamp_lx.png diff --git a/textures/forniture_table_lamp_s.png b/homedecor/textures/forniture_table_lamp_s.png similarity index 100% rename from textures/forniture_table_lamp_s.png rename to homedecor/textures/forniture_table_lamp_s.png diff --git a/textures/forniture_table_lamp_sh.png b/homedecor/textures/forniture_table_lamp_sh.png similarity index 100% rename from textures/forniture_table_lamp_sh.png rename to homedecor/textures/forniture_table_lamp_sh.png diff --git a/textures/forniture_table_lamp_sl.png b/homedecor/textures/forniture_table_lamp_sl.png similarity index 100% rename from textures/forniture_table_lamp_sl.png rename to homedecor/textures/forniture_table_lamp_sl.png diff --git a/textures/forniture_table_lamp_sm.png b/homedecor/textures/forniture_table_lamp_sm.png similarity index 100% rename from textures/forniture_table_lamp_sm.png rename to homedecor/textures/forniture_table_lamp_sm.png diff --git a/textures/forniture_table_lamp_sx.png b/homedecor/textures/forniture_table_lamp_sx.png similarity index 100% rename from textures/forniture_table_lamp_sx.png rename to homedecor/textures/forniture_table_lamp_sx.png diff --git a/textures/forniture_torch_wall_anim.png b/homedecor/textures/forniture_torch_wall_anim.png similarity index 100% rename from textures/forniture_torch_wall_anim.png rename to homedecor/textures/forniture_torch_wall_anim.png diff --git a/textures/forniture_torch_wall_i.png b/homedecor/textures/forniture_torch_wall_i.png similarity index 100% rename from textures/forniture_torch_wall_i.png rename to homedecor/textures/forniture_torch_wall_i.png diff --git a/textures/forniture_torch_wall_s.png b/homedecor/textures/forniture_torch_wall_s.png similarity index 100% rename from textures/forniture_torch_wall_s.png rename to homedecor/textures/forniture_torch_wall_s.png diff --git a/textures/forniture_wood.png b/homedecor/textures/forniture_wood.png similarity index 100% rename from textures/forniture_wood.png rename to homedecor/textures/forniture_wood.png diff --git a/textures/forniture_wood_s1.png b/homedecor/textures/forniture_wood_s1.png similarity index 100% rename from textures/forniture_wood_s1.png rename to homedecor/textures/forniture_wood_s1.png diff --git a/textures/forniture_wood_s2.png b/homedecor/textures/forniture_wood_s2.png similarity index 100% rename from textures/forniture_wood_s2.png rename to homedecor/textures/forniture_wood_s2.png diff --git a/textures/homedecor_ac_back.png b/homedecor/textures/homedecor_ac_back.png similarity index 100% rename from textures/homedecor_ac_back.png rename to homedecor/textures/homedecor_ac_back.png diff --git a/textures/homedecor_ac_front.png b/homedecor/textures/homedecor_ac_front.png similarity index 100% rename from textures/homedecor_ac_front.png rename to homedecor/textures/homedecor_ac_front.png diff --git a/textures/homedecor_ac_sides.png b/homedecor/textures/homedecor_ac_sides.png similarity index 100% rename from textures/homedecor_ac_sides.png rename to homedecor/textures/homedecor_ac_sides.png diff --git a/textures/homedecor_ac_tb.png b/homedecor/textures/homedecor_ac_tb.png similarity index 100% rename from textures/homedecor_ac_tb.png rename to homedecor/textures/homedecor_ac_tb.png diff --git a/textures/homedecor_blanktile.png b/homedecor/textures/homedecor_blanktile.png similarity index 100% rename from textures/homedecor_blanktile.png rename to homedecor/textures/homedecor_blanktile.png diff --git a/textures/homedecor_brass_ingot.png b/homedecor/textures/homedecor_brass_ingot.png similarity index 100% rename from textures/homedecor_brass_ingot.png rename to homedecor/textures/homedecor_brass_ingot.png diff --git a/textures/homedecor_ceiling_paint.png b/homedecor/textures/homedecor_ceiling_paint.png similarity index 100% rename from textures/homedecor_ceiling_paint.png rename to homedecor/textures/homedecor_ceiling_paint.png diff --git a/textures/homedecor_ceiling_paint_roller.png b/homedecor/textures/homedecor_ceiling_paint_roller.png similarity index 100% rename from textures/homedecor_ceiling_paint_roller.png rename to homedecor/textures/homedecor_ceiling_paint_roller.png diff --git a/textures/homedecor_ceiling_tile.png b/homedecor/textures/homedecor_ceiling_tile.png similarity index 100% rename from textures/homedecor_ceiling_tile.png rename to homedecor/textures/homedecor_ceiling_tile.png diff --git a/textures/homedecor_curtain_blue.png b/homedecor/textures/homedecor_curtain_blue.png similarity index 100% rename from textures/homedecor_curtain_blue.png rename to homedecor/textures/homedecor_curtain_blue.png diff --git a/textures/homedecor_curtain_green.png b/homedecor/textures/homedecor_curtain_green.png similarity index 100% rename from textures/homedecor_curtain_green.png rename to homedecor/textures/homedecor_curtain_green.png diff --git a/textures/homedecor_curtain_pink.png b/homedecor/textures/homedecor_curtain_pink.png similarity index 100% rename from textures/homedecor_curtain_pink.png rename to homedecor/textures/homedecor_curtain_pink.png diff --git a/textures/homedecor_curtain_red.png b/homedecor/textures/homedecor_curtain_red.png similarity index 100% rename from textures/homedecor_curtain_red.png rename to homedecor/textures/homedecor_curtain_red.png diff --git a/textures/homedecor_curtain_violet.png b/homedecor/textures/homedecor_curtain_violet.png similarity index 100% rename from textures/homedecor_curtain_violet.png rename to homedecor/textures/homedecor_curtain_violet.png diff --git a/textures/homedecor_curtain_white.png b/homedecor/textures/homedecor_curtain_white.png similarity index 100% rename from textures/homedecor_curtain_white.png rename to homedecor/textures/homedecor_curtain_white.png diff --git a/textures/homedecor_door_closet_mahogany_left_bottom.png b/homedecor/textures/homedecor_door_closet_mahogany_left_bottom.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_left_bottom.png rename to homedecor/textures/homedecor_door_closet_mahogany_left_bottom.png diff --git a/textures/homedecor_door_closet_mahogany_left_inv.png b/homedecor/textures/homedecor_door_closet_mahogany_left_inv.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_left_inv.png rename to homedecor/textures/homedecor_door_closet_mahogany_left_inv.png diff --git a/textures/homedecor_door_closet_mahogany_left_top.png b/homedecor/textures/homedecor_door_closet_mahogany_left_top.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_left_top.png rename to homedecor/textures/homedecor_door_closet_mahogany_left_top.png diff --git a/textures/homedecor_door_closet_mahogany_lrb.png b/homedecor/textures/homedecor_door_closet_mahogany_lrb.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_lrb.png rename to homedecor/textures/homedecor_door_closet_mahogany_lrb.png diff --git a/textures/homedecor_door_closet_mahogany_lrt.png b/homedecor/textures/homedecor_door_closet_mahogany_lrt.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_lrt.png rename to homedecor/textures/homedecor_door_closet_mahogany_lrt.png diff --git a/textures/homedecor_door_closet_mahogany_right_bottom.png b/homedecor/textures/homedecor_door_closet_mahogany_right_bottom.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_right_bottom.png rename to homedecor/textures/homedecor_door_closet_mahogany_right_bottom.png diff --git a/textures/homedecor_door_closet_mahogany_right_inv.png b/homedecor/textures/homedecor_door_closet_mahogany_right_inv.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_right_inv.png rename to homedecor/textures/homedecor_door_closet_mahogany_right_inv.png diff --git a/textures/homedecor_door_closet_mahogany_right_top.png b/homedecor/textures/homedecor_door_closet_mahogany_right_top.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_right_top.png rename to homedecor/textures/homedecor_door_closet_mahogany_right_top.png diff --git a/textures/homedecor_door_closet_mahogany_tb.png b/homedecor/textures/homedecor_door_closet_mahogany_tb.png similarity index 100% rename from textures/homedecor_door_closet_mahogany_tb.png rename to homedecor/textures/homedecor_door_closet_mahogany_tb.png diff --git a/textures/homedecor_door_closet_oak_left_bottom.png b/homedecor/textures/homedecor_door_closet_oak_left_bottom.png similarity index 100% rename from textures/homedecor_door_closet_oak_left_bottom.png rename to homedecor/textures/homedecor_door_closet_oak_left_bottom.png diff --git a/textures/homedecor_door_closet_oak_left_inv.png b/homedecor/textures/homedecor_door_closet_oak_left_inv.png similarity index 100% rename from textures/homedecor_door_closet_oak_left_inv.png rename to homedecor/textures/homedecor_door_closet_oak_left_inv.png diff --git a/textures/homedecor_door_closet_oak_left_top.png b/homedecor/textures/homedecor_door_closet_oak_left_top.png similarity index 100% rename from textures/homedecor_door_closet_oak_left_top.png rename to homedecor/textures/homedecor_door_closet_oak_left_top.png diff --git a/textures/homedecor_door_closet_oak_lrb.png b/homedecor/textures/homedecor_door_closet_oak_lrb.png similarity index 100% rename from textures/homedecor_door_closet_oak_lrb.png rename to homedecor/textures/homedecor_door_closet_oak_lrb.png diff --git a/textures/homedecor_door_closet_oak_lrt.png b/homedecor/textures/homedecor_door_closet_oak_lrt.png similarity index 100% rename from textures/homedecor_door_closet_oak_lrt.png rename to homedecor/textures/homedecor_door_closet_oak_lrt.png diff --git a/textures/homedecor_door_closet_oak_right_bottom.png b/homedecor/textures/homedecor_door_closet_oak_right_bottom.png similarity index 100% rename from textures/homedecor_door_closet_oak_right_bottom.png rename to homedecor/textures/homedecor_door_closet_oak_right_bottom.png diff --git a/textures/homedecor_door_closet_oak_right_inv.png b/homedecor/textures/homedecor_door_closet_oak_right_inv.png similarity index 100% rename from textures/homedecor_door_closet_oak_right_inv.png rename to homedecor/textures/homedecor_door_closet_oak_right_inv.png diff --git a/textures/homedecor_door_closet_oak_right_top.png b/homedecor/textures/homedecor_door_closet_oak_right_top.png similarity index 100% rename from textures/homedecor_door_closet_oak_right_top.png rename to homedecor/textures/homedecor_door_closet_oak_right_top.png diff --git a/textures/homedecor_door_closet_oak_tb.png b/homedecor/textures/homedecor_door_closet_oak_tb.png similarity index 100% rename from textures/homedecor_door_closet_oak_tb.png rename to homedecor/textures/homedecor_door_closet_oak_tb.png diff --git a/textures/homedecor_door_exterior_fancy_left_bottom.png b/homedecor/textures/homedecor_door_exterior_fancy_left_bottom.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_left_bottom.png rename to homedecor/textures/homedecor_door_exterior_fancy_left_bottom.png diff --git a/textures/homedecor_door_exterior_fancy_left_inv.png b/homedecor/textures/homedecor_door_exterior_fancy_left_inv.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_left_inv.png rename to homedecor/textures/homedecor_door_exterior_fancy_left_inv.png diff --git a/textures/homedecor_door_exterior_fancy_left_top.png b/homedecor/textures/homedecor_door_exterior_fancy_left_top.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_left_top.png rename to homedecor/textures/homedecor_door_exterior_fancy_left_top.png diff --git a/textures/homedecor_door_exterior_fancy_lrb.png b/homedecor/textures/homedecor_door_exterior_fancy_lrb.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_lrb.png rename to homedecor/textures/homedecor_door_exterior_fancy_lrb.png diff --git a/textures/homedecor_door_exterior_fancy_lrt.png b/homedecor/textures/homedecor_door_exterior_fancy_lrt.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_lrt.png rename to homedecor/textures/homedecor_door_exterior_fancy_lrt.png diff --git a/textures/homedecor_door_exterior_fancy_right_bottom.png b/homedecor/textures/homedecor_door_exterior_fancy_right_bottom.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_right_bottom.png rename to homedecor/textures/homedecor_door_exterior_fancy_right_bottom.png diff --git a/textures/homedecor_door_exterior_fancy_right_inv.png b/homedecor/textures/homedecor_door_exterior_fancy_right_inv.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_right_inv.png rename to homedecor/textures/homedecor_door_exterior_fancy_right_inv.png diff --git a/textures/homedecor_door_exterior_fancy_right_top.png b/homedecor/textures/homedecor_door_exterior_fancy_right_top.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_right_top.png rename to homedecor/textures/homedecor_door_exterior_fancy_right_top.png diff --git a/textures/homedecor_door_exterior_fancy_tb.png b/homedecor/textures/homedecor_door_exterior_fancy_tb.png similarity index 100% rename from textures/homedecor_door_exterior_fancy_tb.png rename to homedecor/textures/homedecor_door_exterior_fancy_tb.png diff --git a/textures/homedecor_door_glass_bottom_left.png b/homedecor/textures/homedecor_door_glass_bottom_left.png similarity index 100% rename from textures/homedecor_door_glass_bottom_left.png rename to homedecor/textures/homedecor_door_glass_bottom_left.png diff --git a/textures/homedecor_door_glass_bottom_right.png b/homedecor/textures/homedecor_door_glass_bottom_right.png similarity index 100% rename from textures/homedecor_door_glass_bottom_right.png rename to homedecor/textures/homedecor_door_glass_bottom_right.png diff --git a/textures/homedecor_door_glass_left_bottom.png b/homedecor/textures/homedecor_door_glass_left_bottom.png similarity index 100% rename from textures/homedecor_door_glass_left_bottom.png rename to homedecor/textures/homedecor_door_glass_left_bottom.png diff --git a/textures/homedecor_door_glass_left_inv.png b/homedecor/textures/homedecor_door_glass_left_inv.png similarity index 100% rename from textures/homedecor_door_glass_left_inv.png rename to homedecor/textures/homedecor_door_glass_left_inv.png diff --git a/textures/homedecor_door_glass_left_top.png b/homedecor/textures/homedecor_door_glass_left_top.png similarity index 100% rename from textures/homedecor_door_glass_left_top.png rename to homedecor/textures/homedecor_door_glass_left_top.png diff --git a/textures/homedecor_door_glass_lrb.png b/homedecor/textures/homedecor_door_glass_lrb.png similarity index 100% rename from textures/homedecor_door_glass_lrb.png rename to homedecor/textures/homedecor_door_glass_lrb.png diff --git a/textures/homedecor_door_glass_lrt.png b/homedecor/textures/homedecor_door_glass_lrt.png similarity index 100% rename from textures/homedecor_door_glass_lrt.png rename to homedecor/textures/homedecor_door_glass_lrt.png diff --git a/textures/homedecor_door_glass_right_bottom.png b/homedecor/textures/homedecor_door_glass_right_bottom.png similarity index 100% rename from textures/homedecor_door_glass_right_bottom.png rename to homedecor/textures/homedecor_door_glass_right_bottom.png diff --git a/textures/homedecor_door_glass_right_inv.png b/homedecor/textures/homedecor_door_glass_right_inv.png similarity index 100% rename from textures/homedecor_door_glass_right_inv.png rename to homedecor/textures/homedecor_door_glass_right_inv.png diff --git a/textures/homedecor_door_glass_right_top.png b/homedecor/textures/homedecor_door_glass_right_top.png similarity index 100% rename from textures/homedecor_door_glass_right_top.png rename to homedecor/textures/homedecor_door_glass_right_top.png diff --git a/textures/homedecor_door_glass_tb.png b/homedecor/textures/homedecor_door_glass_tb.png similarity index 100% rename from textures/homedecor_door_glass_tb.png rename to homedecor/textures/homedecor_door_glass_tb.png diff --git a/textures/homedecor_door_glass_top_left.png b/homedecor/textures/homedecor_door_glass_top_left.png similarity index 100% rename from textures/homedecor_door_glass_top_left.png rename to homedecor/textures/homedecor_door_glass_top_left.png diff --git a/textures/homedecor_door_glass_top_right.png b/homedecor/textures/homedecor_door_glass_top_right.png similarity index 100% rename from textures/homedecor_door_glass_top_right.png rename to homedecor/textures/homedecor_door_glass_top_right.png diff --git a/textures/homedecor_door_wood_glass_inv.png b/homedecor/textures/homedecor_door_wood_glass_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_inv.png rename to homedecor/textures/homedecor_door_wood_glass_inv.png diff --git a/textures/homedecor_door_wood_glass_left_bottom.png b/homedecor/textures/homedecor_door_wood_glass_left_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_left_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_left_bottom.png diff --git a/textures/homedecor_door_wood_glass_left_inv.png b/homedecor/textures/homedecor_door_wood_glass_left_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_left_inv.png rename to homedecor/textures/homedecor_door_wood_glass_left_inv.png diff --git a/textures/homedecor_door_wood_glass_left_top.png b/homedecor/textures/homedecor_door_wood_glass_left_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_left_top.png rename to homedecor/textures/homedecor_door_wood_glass_left_top.png diff --git a/textures/homedecor_door_wood_glass_lrb.png b/homedecor/textures/homedecor_door_wood_glass_lrb.png similarity index 100% rename from textures/homedecor_door_wood_glass_lrb.png rename to homedecor/textures/homedecor_door_wood_glass_lrb.png diff --git a/textures/homedecor_door_wood_glass_lrt.png b/homedecor/textures/homedecor_door_wood_glass_lrt.png similarity index 100% rename from textures/homedecor_door_wood_glass_lrt.png rename to homedecor/textures/homedecor_door_wood_glass_lrt.png diff --git a/textures/homedecor_door_wood_glass_mahogany_inv.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_inv.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_inv.png diff --git a/textures/homedecor_door_wood_glass_mahogany_left_bottom.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_left_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_left_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_left_bottom.png diff --git a/textures/homedecor_door_wood_glass_mahogany_left_inv.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_left_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_left_inv.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_left_inv.png diff --git a/textures/homedecor_door_wood_glass_mahogany_left_top.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_left_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_left_top.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_left_top.png diff --git a/textures/homedecor_door_wood_glass_mahogany_lrb.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_lrb.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_lrb.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_lrb.png diff --git a/textures/homedecor_door_wood_glass_mahogany_lrt.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_lrt.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_lrt.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_lrt.png diff --git a/textures/homedecor_door_wood_glass_mahogany_right_bottom.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_right_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_right_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_right_bottom.png diff --git a/textures/homedecor_door_wood_glass_mahogany_right_inv.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_right_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_right_inv.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_right_inv.png diff --git a/textures/homedecor_door_wood_glass_mahogany_right_top.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_right_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_right_top.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_right_top.png diff --git a/textures/homedecor_door_wood_glass_mahogany_tb.png b/homedecor/textures/homedecor_door_wood_glass_mahogany_tb.png similarity index 100% rename from textures/homedecor_door_wood_glass_mahogany_tb.png rename to homedecor/textures/homedecor_door_wood_glass_mahogany_tb.png diff --git a/textures/homedecor_door_wood_glass_right_bottom.png b/homedecor/textures/homedecor_door_wood_glass_right_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_right_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_right_bottom.png diff --git a/textures/homedecor_door_wood_glass_right_inv.png b/homedecor/textures/homedecor_door_wood_glass_right_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_right_inv.png rename to homedecor/textures/homedecor_door_wood_glass_right_inv.png diff --git a/textures/homedecor_door_wood_glass_right_top.png b/homedecor/textures/homedecor_door_wood_glass_right_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_right_top.png rename to homedecor/textures/homedecor_door_wood_glass_right_top.png diff --git a/textures/homedecor_door_wood_glass_tb.png b/homedecor/textures/homedecor_door_wood_glass_tb.png similarity index 100% rename from textures/homedecor_door_wood_glass_tb.png rename to homedecor/textures/homedecor_door_wood_glass_tb.png diff --git a/textures/homedecor_door_wood_glass_white_inv.png b/homedecor/textures/homedecor_door_wood_glass_white_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_inv.png rename to homedecor/textures/homedecor_door_wood_glass_white_inv.png diff --git a/textures/homedecor_door_wood_glass_white_left_bottom.png b/homedecor/textures/homedecor_door_wood_glass_white_left_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_left_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_white_left_bottom.png diff --git a/textures/homedecor_door_wood_glass_white_left_inv.png b/homedecor/textures/homedecor_door_wood_glass_white_left_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_left_inv.png rename to homedecor/textures/homedecor_door_wood_glass_white_left_inv.png diff --git a/textures/homedecor_door_wood_glass_white_left_top.png b/homedecor/textures/homedecor_door_wood_glass_white_left_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_left_top.png rename to homedecor/textures/homedecor_door_wood_glass_white_left_top.png diff --git a/textures/homedecor_door_wood_glass_white_lrb.png b/homedecor/textures/homedecor_door_wood_glass_white_lrb.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_lrb.png rename to homedecor/textures/homedecor_door_wood_glass_white_lrb.png diff --git a/textures/homedecor_door_wood_glass_white_lrt.png b/homedecor/textures/homedecor_door_wood_glass_white_lrt.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_lrt.png rename to homedecor/textures/homedecor_door_wood_glass_white_lrt.png diff --git a/textures/homedecor_door_wood_glass_white_right_bottom.png b/homedecor/textures/homedecor_door_wood_glass_white_right_bottom.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_right_bottom.png rename to homedecor/textures/homedecor_door_wood_glass_white_right_bottom.png diff --git a/textures/homedecor_door_wood_glass_white_right_inv.png b/homedecor/textures/homedecor_door_wood_glass_white_right_inv.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_right_inv.png rename to homedecor/textures/homedecor_door_wood_glass_white_right_inv.png diff --git a/textures/homedecor_door_wood_glass_white_right_top.png b/homedecor/textures/homedecor_door_wood_glass_white_right_top.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_right_top.png rename to homedecor/textures/homedecor_door_wood_glass_white_right_top.png diff --git a/textures/homedecor_door_wood_glass_white_tb.png b/homedecor/textures/homedecor_door_wood_glass_white_tb.png similarity index 100% rename from textures/homedecor_door_wood_glass_white_tb.png rename to homedecor/textures/homedecor_door_wood_glass_white_tb.png diff --git a/textures/homedecor_door_wood_plain_left_bottom.png b/homedecor/textures/homedecor_door_wood_plain_left_bottom.png similarity index 100% rename from textures/homedecor_door_wood_plain_left_bottom.png rename to homedecor/textures/homedecor_door_wood_plain_left_bottom.png diff --git a/textures/homedecor_door_wood_plain_left_inv.png b/homedecor/textures/homedecor_door_wood_plain_left_inv.png similarity index 100% rename from textures/homedecor_door_wood_plain_left_inv.png rename to homedecor/textures/homedecor_door_wood_plain_left_inv.png diff --git a/textures/homedecor_door_wood_plain_left_top.png b/homedecor/textures/homedecor_door_wood_plain_left_top.png similarity index 100% rename from textures/homedecor_door_wood_plain_left_top.png rename to homedecor/textures/homedecor_door_wood_plain_left_top.png diff --git a/textures/homedecor_door_wood_plain_lrb.png b/homedecor/textures/homedecor_door_wood_plain_lrb.png similarity index 100% rename from textures/homedecor_door_wood_plain_lrb.png rename to homedecor/textures/homedecor_door_wood_plain_lrb.png diff --git a/textures/homedecor_door_wood_plain_lrt.png b/homedecor/textures/homedecor_door_wood_plain_lrt.png similarity index 100% rename from textures/homedecor_door_wood_plain_lrt.png rename to homedecor/textures/homedecor_door_wood_plain_lrt.png diff --git a/textures/homedecor_door_wood_plain_right_bottom.png b/homedecor/textures/homedecor_door_wood_plain_right_bottom.png similarity index 100% rename from textures/homedecor_door_wood_plain_right_bottom.png rename to homedecor/textures/homedecor_door_wood_plain_right_bottom.png diff --git a/textures/homedecor_door_wood_plain_right_inv.png b/homedecor/textures/homedecor_door_wood_plain_right_inv.png similarity index 100% rename from textures/homedecor_door_wood_plain_right_inv.png rename to homedecor/textures/homedecor_door_wood_plain_right_inv.png diff --git a/textures/homedecor_door_wood_plain_right_top.png b/homedecor/textures/homedecor_door_wood_plain_right_top.png similarity index 100% rename from textures/homedecor_door_wood_plain_right_top.png rename to homedecor/textures/homedecor_door_wood_plain_right_top.png diff --git a/textures/homedecor_door_wood_plain_tb.png b/homedecor/textures/homedecor_door_wood_plain_tb.png similarity index 100% rename from textures/homedecor_door_wood_plain_tb.png rename to homedecor/textures/homedecor_door_wood_plain_tb.png diff --git a/textures/homedecor_drawer_large.png b/homedecor/textures/homedecor_drawer_large.png similarity index 100% rename from textures/homedecor_drawer_large.png rename to homedecor/textures/homedecor_drawer_large.png diff --git a/textures/homedecor_drawer_small.png b/homedecor/textures/homedecor_drawer_small.png similarity index 100% rename from textures/homedecor_drawer_small.png rename to homedecor/textures/homedecor_drawer_small.png diff --git a/textures/homedecor_fence_barbed_wire.png b/homedecor/textures/homedecor_fence_barbed_wire.png similarity index 100% rename from textures/homedecor_fence_barbed_wire.png rename to homedecor/textures/homedecor_fence_barbed_wire.png diff --git a/textures/homedecor_fence_brass.png b/homedecor/textures/homedecor_fence_brass.png similarity index 100% rename from textures/homedecor_fence_brass.png rename to homedecor/textures/homedecor_fence_brass.png diff --git a/textures/homedecor_fence_chainlink_corner_back.png b/homedecor/textures/homedecor_fence_chainlink_corner_back.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_back.png rename to homedecor/textures/homedecor_fence_chainlink_corner_back.png diff --git a/textures/homedecor_fence_chainlink_corner_bottom.png b/homedecor/textures/homedecor_fence_chainlink_corner_bottom.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_bottom.png rename to homedecor/textures/homedecor_fence_chainlink_corner_bottom.png diff --git a/textures/homedecor_fence_chainlink_corner_front.png b/homedecor/textures/homedecor_fence_chainlink_corner_front.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_front.png rename to homedecor/textures/homedecor_fence_chainlink_corner_front.png diff --git a/textures/homedecor_fence_chainlink_corner_left.png b/homedecor/textures/homedecor_fence_chainlink_corner_left.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_left.png rename to homedecor/textures/homedecor_fence_chainlink_corner_left.png diff --git a/textures/homedecor_fence_chainlink_corner_right.png b/homedecor/textures/homedecor_fence_chainlink_corner_right.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_right.png rename to homedecor/textures/homedecor_fence_chainlink_corner_right.png diff --git a/textures/homedecor_fence_chainlink_corner_top.png b/homedecor/textures/homedecor_fence_chainlink_corner_top.png similarity index 100% rename from textures/homedecor_fence_chainlink_corner_top.png rename to homedecor/textures/homedecor_fence_chainlink_corner_top.png diff --git a/textures/homedecor_fence_chainlink_fb.png b/homedecor/textures/homedecor_fence_chainlink_fb.png similarity index 100% rename from textures/homedecor_fence_chainlink_fb.png rename to homedecor/textures/homedecor_fence_chainlink_fb.png diff --git a/textures/homedecor_fence_chainlink_sides.png b/homedecor/textures/homedecor_fence_chainlink_sides.png similarity index 100% rename from textures/homedecor_fence_chainlink_sides.png rename to homedecor/textures/homedecor_fence_chainlink_sides.png diff --git a/textures/homedecor_fence_chainlink_tb.png b/homedecor/textures/homedecor_fence_chainlink_tb.png similarity index 100% rename from textures/homedecor_fence_chainlink_tb.png rename to homedecor/textures/homedecor_fence_chainlink_tb.png diff --git a/textures/homedecor_fence_picket.png b/homedecor/textures/homedecor_fence_picket.png similarity index 100% rename from textures/homedecor_fence_picket.png rename to homedecor/textures/homedecor_fence_picket.png diff --git a/textures/homedecor_fence_picket_backside.png b/homedecor/textures/homedecor_fence_picket_backside.png similarity index 100% rename from textures/homedecor_fence_picket_backside.png rename to homedecor/textures/homedecor_fence_picket_backside.png diff --git a/textures/homedecor_fence_picket_white.png b/homedecor/textures/homedecor_fence_picket_white.png similarity index 100% rename from textures/homedecor_fence_picket_white.png rename to homedecor/textures/homedecor_fence_picket_white.png diff --git a/textures/homedecor_fence_picket_white_backside.png b/homedecor/textures/homedecor_fence_picket_white_backside.png similarity index 100% rename from textures/homedecor_fence_picket_white_backside.png rename to homedecor/textures/homedecor_fence_picket_white_backside.png diff --git a/textures/homedecor_fence_privacy_backside.png b/homedecor/textures/homedecor_fence_privacy_backside.png similarity index 100% rename from textures/homedecor_fence_privacy_backside.png rename to homedecor/textures/homedecor_fence_privacy_backside.png diff --git a/textures/homedecor_fence_privacy_backside2.png b/homedecor/textures/homedecor_fence_privacy_backside2.png similarity index 100% rename from textures/homedecor_fence_privacy_backside2.png rename to homedecor/textures/homedecor_fence_privacy_backside2.png diff --git a/textures/homedecor_fence_privacy_corner_bottom.png b/homedecor/textures/homedecor_fence_privacy_corner_bottom.png similarity index 100% rename from textures/homedecor_fence_privacy_corner_bottom.png rename to homedecor/textures/homedecor_fence_privacy_corner_bottom.png diff --git a/textures/homedecor_fence_privacy_corner_front.png b/homedecor/textures/homedecor_fence_privacy_corner_front.png similarity index 100% rename from textures/homedecor_fence_privacy_corner_front.png rename to homedecor/textures/homedecor_fence_privacy_corner_front.png diff --git a/textures/homedecor_fence_privacy_corner_right.png b/homedecor/textures/homedecor_fence_privacy_corner_right.png similarity index 100% rename from textures/homedecor_fence_privacy_corner_right.png rename to homedecor/textures/homedecor_fence_privacy_corner_right.png diff --git a/textures/homedecor_fence_privacy_corner_top.png b/homedecor/textures/homedecor_fence_privacy_corner_top.png similarity index 100% rename from textures/homedecor_fence_privacy_corner_top.png rename to homedecor/textures/homedecor_fence_privacy_corner_top.png diff --git a/textures/homedecor_fence_privacy_front.png b/homedecor/textures/homedecor_fence_privacy_front.png similarity index 100% rename from textures/homedecor_fence_privacy_front.png rename to homedecor/textures/homedecor_fence_privacy_front.png diff --git a/textures/homedecor_fence_privacy_sides.png b/homedecor/textures/homedecor_fence_privacy_sides.png similarity index 100% rename from textures/homedecor_fence_privacy_sides.png rename to homedecor/textures/homedecor_fence_privacy_sides.png diff --git a/textures/homedecor_fence_privacy_tb.png b/homedecor/textures/homedecor_fence_privacy_tb.png similarity index 100% rename from textures/homedecor_fence_privacy_tb.png rename to homedecor/textures/homedecor_fence_privacy_tb.png diff --git a/textures/homedecor_fence_wrought_iron.png b/homedecor/textures/homedecor_fence_wrought_iron.png similarity index 100% rename from textures/homedecor_fence_wrought_iron.png rename to homedecor/textures/homedecor_fence_wrought_iron.png diff --git a/textures/homedecor_flower_pot_black_bottom.png b/homedecor/textures/homedecor_flower_pot_black_bottom.png similarity index 100% rename from textures/homedecor_flower_pot_black_bottom.png rename to homedecor/textures/homedecor_flower_pot_black_bottom.png diff --git a/textures/homedecor_flower_pot_black_sides.png b/homedecor/textures/homedecor_flower_pot_black_sides.png similarity index 100% rename from textures/homedecor_flower_pot_black_sides.png rename to homedecor/textures/homedecor_flower_pot_black_sides.png diff --git a/textures/homedecor_flower_pot_black_top.png b/homedecor/textures/homedecor_flower_pot_black_top.png similarity index 100% rename from textures/homedecor_flower_pot_black_top.png rename to homedecor/textures/homedecor_flower_pot_black_top.png diff --git a/textures/homedecor_flower_pot_green_bottom.png b/homedecor/textures/homedecor_flower_pot_green_bottom.png similarity index 100% rename from textures/homedecor_flower_pot_green_bottom.png rename to homedecor/textures/homedecor_flower_pot_green_bottom.png diff --git a/textures/homedecor_flower_pot_green_sides.png b/homedecor/textures/homedecor_flower_pot_green_sides.png similarity index 100% rename from textures/homedecor_flower_pot_green_sides.png rename to homedecor/textures/homedecor_flower_pot_green_sides.png diff --git a/textures/homedecor_flower_pot_green_top.png b/homedecor/textures/homedecor_flower_pot_green_top.png similarity index 100% rename from textures/homedecor_flower_pot_green_top.png rename to homedecor/textures/homedecor_flower_pot_green_top.png diff --git a/textures/homedecor_flower_pot_terracotta_bottom.png b/homedecor/textures/homedecor_flower_pot_terracotta_bottom.png similarity index 100% rename from textures/homedecor_flower_pot_terracotta_bottom.png rename to homedecor/textures/homedecor_flower_pot_terracotta_bottom.png diff --git a/textures/homedecor_flower_pot_terracotta_sides.png b/homedecor/textures/homedecor_flower_pot_terracotta_sides.png similarity index 100% rename from textures/homedecor_flower_pot_terracotta_sides.png rename to homedecor/textures/homedecor_flower_pot_terracotta_sides.png diff --git a/textures/homedecor_flower_pot_terracotta_top.png b/homedecor/textures/homedecor_flower_pot_terracotta_top.png similarity index 100% rename from textures/homedecor_flower_pot_terracotta_top.png rename to homedecor/textures/homedecor_flower_pot_terracotta_top.png diff --git a/textures/homedecor_gate_barbed_wire_back.png b/homedecor/textures/homedecor_gate_barbed_wire_back.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_back.png rename to homedecor/textures/homedecor_gate_barbed_wire_back.png diff --git a/textures/homedecor_gate_barbed_wire_bottom.png b/homedecor/textures/homedecor_gate_barbed_wire_bottom.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_bottom.png rename to homedecor/textures/homedecor_gate_barbed_wire_bottom.png diff --git a/textures/homedecor_gate_barbed_wire_front.png b/homedecor/textures/homedecor_gate_barbed_wire_front.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_front.png rename to homedecor/textures/homedecor_gate_barbed_wire_front.png diff --git a/textures/homedecor_gate_barbed_wire_left.png b/homedecor/textures/homedecor_gate_barbed_wire_left.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_left.png rename to homedecor/textures/homedecor_gate_barbed_wire_left.png diff --git a/textures/homedecor_gate_barbed_wire_right.png b/homedecor/textures/homedecor_gate_barbed_wire_right.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_right.png rename to homedecor/textures/homedecor_gate_barbed_wire_right.png diff --git a/textures/homedecor_gate_barbed_wire_top.png b/homedecor/textures/homedecor_gate_barbed_wire_top.png similarity index 100% rename from textures/homedecor_gate_barbed_wire_top.png rename to homedecor/textures/homedecor_gate_barbed_wire_top.png diff --git a/textures/homedecor_gate_chainlink_back.png b/homedecor/textures/homedecor_gate_chainlink_back.png similarity index 100% rename from textures/homedecor_gate_chainlink_back.png rename to homedecor/textures/homedecor_gate_chainlink_back.png diff --git a/textures/homedecor_gate_chainlink_bottom.png b/homedecor/textures/homedecor_gate_chainlink_bottom.png similarity index 100% rename from textures/homedecor_gate_chainlink_bottom.png rename to homedecor/textures/homedecor_gate_chainlink_bottom.png diff --git a/textures/homedecor_gate_chainlink_front.png b/homedecor/textures/homedecor_gate_chainlink_front.png similarity index 100% rename from textures/homedecor_gate_chainlink_front.png rename to homedecor/textures/homedecor_gate_chainlink_front.png diff --git a/textures/homedecor_gate_chainlink_left.png b/homedecor/textures/homedecor_gate_chainlink_left.png similarity index 100% rename from textures/homedecor_gate_chainlink_left.png rename to homedecor/textures/homedecor_gate_chainlink_left.png diff --git a/textures/homedecor_gate_chainlink_right.png b/homedecor/textures/homedecor_gate_chainlink_right.png similarity index 100% rename from textures/homedecor_gate_chainlink_right.png rename to homedecor/textures/homedecor_gate_chainlink_right.png diff --git a/textures/homedecor_gate_chainlink_top.png b/homedecor/textures/homedecor_gate_chainlink_top.png similarity index 100% rename from textures/homedecor_gate_chainlink_top.png rename to homedecor/textures/homedecor_gate_chainlink_top.png diff --git a/textures/homedecor_gate_picket_back.png b/homedecor/textures/homedecor_gate_picket_back.png similarity index 100% rename from textures/homedecor_gate_picket_back.png rename to homedecor/textures/homedecor_gate_picket_back.png diff --git a/textures/homedecor_gate_picket_bottom.png b/homedecor/textures/homedecor_gate_picket_bottom.png similarity index 100% rename from textures/homedecor_gate_picket_bottom.png rename to homedecor/textures/homedecor_gate_picket_bottom.png diff --git a/textures/homedecor_gate_picket_front.png b/homedecor/textures/homedecor_gate_picket_front.png similarity index 100% rename from textures/homedecor_gate_picket_front.png rename to homedecor/textures/homedecor_gate_picket_front.png diff --git a/textures/homedecor_gate_picket_left.png b/homedecor/textures/homedecor_gate_picket_left.png similarity index 100% rename from textures/homedecor_gate_picket_left.png rename to homedecor/textures/homedecor_gate_picket_left.png diff --git a/textures/homedecor_gate_picket_right.png b/homedecor/textures/homedecor_gate_picket_right.png similarity index 100% rename from textures/homedecor_gate_picket_right.png rename to homedecor/textures/homedecor_gate_picket_right.png diff --git a/textures/homedecor_gate_picket_top.png b/homedecor/textures/homedecor_gate_picket_top.png similarity index 100% rename from textures/homedecor_gate_picket_top.png rename to homedecor/textures/homedecor_gate_picket_top.png diff --git a/textures/homedecor_gate_picket_white_back.png b/homedecor/textures/homedecor_gate_picket_white_back.png similarity index 100% rename from textures/homedecor_gate_picket_white_back.png rename to homedecor/textures/homedecor_gate_picket_white_back.png diff --git a/textures/homedecor_gate_picket_white_bottom.png b/homedecor/textures/homedecor_gate_picket_white_bottom.png similarity index 100% rename from textures/homedecor_gate_picket_white_bottom.png rename to homedecor/textures/homedecor_gate_picket_white_bottom.png diff --git a/textures/homedecor_gate_picket_white_front.png b/homedecor/textures/homedecor_gate_picket_white_front.png similarity index 100% rename from textures/homedecor_gate_picket_white_front.png rename to homedecor/textures/homedecor_gate_picket_white_front.png diff --git a/textures/homedecor_gate_picket_white_left.png b/homedecor/textures/homedecor_gate_picket_white_left.png similarity index 100% rename from textures/homedecor_gate_picket_white_left.png rename to homedecor/textures/homedecor_gate_picket_white_left.png diff --git a/textures/homedecor_gate_picket_white_right.png b/homedecor/textures/homedecor_gate_picket_white_right.png similarity index 100% rename from textures/homedecor_gate_picket_white_right.png rename to homedecor/textures/homedecor_gate_picket_white_right.png diff --git a/textures/homedecor_gate_picket_white_top.png b/homedecor/textures/homedecor_gate_picket_white_top.png similarity index 100% rename from textures/homedecor_gate_picket_white_top.png rename to homedecor/textures/homedecor_gate_picket_white_top.png diff --git a/textures/homedecor_glass_table_large_edges.png b/homedecor/textures/homedecor_glass_table_large_edges.png similarity index 100% rename from textures/homedecor_glass_table_large_edges.png rename to homedecor/textures/homedecor_glass_table_large_edges.png diff --git a/textures/homedecor_glass_table_large_tb.png b/homedecor/textures/homedecor_glass_table_large_tb.png similarity index 100% rename from textures/homedecor_glass_table_large_tb.png rename to homedecor/textures/homedecor_glass_table_large_tb.png diff --git a/textures/homedecor_glass_table_small_round_edges.png b/homedecor/textures/homedecor_glass_table_small_round_edges.png similarity index 100% rename from textures/homedecor_glass_table_small_round_edges.png rename to homedecor/textures/homedecor_glass_table_small_round_edges.png diff --git a/textures/homedecor_glass_table_small_round_tb.png b/homedecor/textures/homedecor_glass_table_small_round_tb.png similarity index 100% rename from textures/homedecor_glass_table_small_round_tb.png rename to homedecor/textures/homedecor_glass_table_small_round_tb.png diff --git a/textures/homedecor_glass_table_small_square_edges.png b/homedecor/textures/homedecor_glass_table_small_square_edges.png similarity index 100% rename from textures/homedecor_glass_table_small_square_edges.png rename to homedecor/textures/homedecor_glass_table_small_square_edges.png diff --git a/textures/homedecor_glass_table_small_square_tb.png b/homedecor/textures/homedecor_glass_table_small_square_tb.png similarity index 100% rename from textures/homedecor_glass_table_small_square_tb.png rename to homedecor/textures/homedecor_glass_table_small_square_tb.png diff --git a/textures/homedecor_glowlight_cube_white_sides.png b/homedecor/textures/homedecor_glowlight_cube_white_sides.png similarity index 100% rename from textures/homedecor_glowlight_cube_white_sides.png rename to homedecor/textures/homedecor_glowlight_cube_white_sides.png diff --git a/textures/homedecor_glowlight_cube_white_sides_ceiling.png b/homedecor/textures/homedecor_glowlight_cube_white_sides_ceiling.png similarity index 100% rename from textures/homedecor_glowlight_cube_white_sides_ceiling.png rename to homedecor/textures/homedecor_glowlight_cube_white_sides_ceiling.png diff --git a/textures/homedecor_glowlight_cube_white_tb.png b/homedecor/textures/homedecor_glowlight_cube_white_tb.png similarity index 100% rename from textures/homedecor_glowlight_cube_white_tb.png rename to homedecor/textures/homedecor_glowlight_cube_white_tb.png diff --git a/textures/homedecor_glowlight_cube_yellow_sides.png b/homedecor/textures/homedecor_glowlight_cube_yellow_sides.png similarity index 100% rename from textures/homedecor_glowlight_cube_yellow_sides.png rename to homedecor/textures/homedecor_glowlight_cube_yellow_sides.png diff --git a/textures/homedecor_glowlight_cube_yellow_sides_ceiling.png b/homedecor/textures/homedecor_glowlight_cube_yellow_sides_ceiling.png similarity index 100% rename from textures/homedecor_glowlight_cube_yellow_sides_ceiling.png rename to homedecor/textures/homedecor_glowlight_cube_yellow_sides_ceiling.png diff --git a/textures/homedecor_glowlight_cube_yellow_tb.png b/homedecor/textures/homedecor_glowlight_cube_yellow_tb.png similarity index 100% rename from textures/homedecor_glowlight_cube_yellow_tb.png rename to homedecor/textures/homedecor_glowlight_cube_yellow_tb.png diff --git a/textures/homedecor_glowlight_thick_white_sides.png b/homedecor/textures/homedecor_glowlight_thick_white_sides.png similarity index 100% rename from textures/homedecor_glowlight_thick_white_sides.png rename to homedecor/textures/homedecor_glowlight_thick_white_sides.png diff --git a/textures/homedecor_glowlight_thick_white_wall_sides.png b/homedecor/textures/homedecor_glowlight_thick_white_wall_sides.png similarity index 100% rename from textures/homedecor_glowlight_thick_white_wall_sides.png rename to homedecor/textures/homedecor_glowlight_thick_white_wall_sides.png diff --git a/textures/homedecor_glowlight_thick_yellow_sides.png b/homedecor/textures/homedecor_glowlight_thick_yellow_sides.png similarity index 100% rename from textures/homedecor_glowlight_thick_yellow_sides.png rename to homedecor/textures/homedecor_glowlight_thick_yellow_sides.png diff --git a/textures/homedecor_glowlight_thick_yellow_wall_sides.png b/homedecor/textures/homedecor_glowlight_thick_yellow_wall_sides.png similarity index 100% rename from textures/homedecor_glowlight_thick_yellow_wall_sides.png rename to homedecor/textures/homedecor_glowlight_thick_yellow_wall_sides.png diff --git a/textures/homedecor_glowlight_thin_white_sides.png b/homedecor/textures/homedecor_glowlight_thin_white_sides.png similarity index 100% rename from textures/homedecor_glowlight_thin_white_sides.png rename to homedecor/textures/homedecor_glowlight_thin_white_sides.png diff --git a/textures/homedecor_glowlight_thin_white_wall_sides.png b/homedecor/textures/homedecor_glowlight_thin_white_wall_sides.png similarity index 100% rename from textures/homedecor_glowlight_thin_white_wall_sides.png rename to homedecor/textures/homedecor_glowlight_thin_white_wall_sides.png diff --git a/textures/homedecor_glowlight_thin_yellow_sides.png b/homedecor/textures/homedecor_glowlight_thin_yellow_sides.png similarity index 100% rename from textures/homedecor_glowlight_thin_yellow_sides.png rename to homedecor/textures/homedecor_glowlight_thin_yellow_sides.png diff --git a/textures/homedecor_glowlight_thin_yellow_wall_sides.png b/homedecor/textures/homedecor_glowlight_thin_yellow_wall_sides.png similarity index 100% rename from textures/homedecor_glowlight_thin_yellow_wall_sides.png rename to homedecor/textures/homedecor_glowlight_thin_yellow_wall_sides.png diff --git a/textures/homedecor_glowlight_white_bottom.png b/homedecor/textures/homedecor_glowlight_white_bottom.png similarity index 100% rename from textures/homedecor_glowlight_white_bottom.png rename to homedecor/textures/homedecor_glowlight_white_bottom.png diff --git a/textures/homedecor_glowlight_white_top.png b/homedecor/textures/homedecor_glowlight_white_top.png similarity index 100% rename from textures/homedecor_glowlight_white_top.png rename to homedecor/textures/homedecor_glowlight_white_top.png diff --git a/textures/homedecor_glowlight_yellow_bottom.png b/homedecor/textures/homedecor_glowlight_yellow_bottom.png similarity index 100% rename from textures/homedecor_glowlight_yellow_bottom.png rename to homedecor/textures/homedecor_glowlight_yellow_bottom.png diff --git a/textures/homedecor_glowlight_yellow_top.png b/homedecor/textures/homedecor_glowlight_yellow_top.png similarity index 100% rename from textures/homedecor_glowlight_yellow_top.png rename to homedecor/textures/homedecor_glowlight_yellow_top.png diff --git a/textures/homedecor_ic.png b/homedecor/textures/homedecor_ic.png similarity index 100% rename from textures/homedecor_ic.png rename to homedecor/textures/homedecor_ic.png diff --git a/textures/homedecor_kitchen_cabinet_bottom.png b/homedecor/textures/homedecor_kitchen_cabinet_bottom.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_bottom.png rename to homedecor/textures/homedecor_kitchen_cabinet_bottom.png diff --git a/textures/homedecor_kitchen_cabinet_front.png b/homedecor/textures/homedecor_kitchen_cabinet_front.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_front.png rename to homedecor/textures/homedecor_kitchen_cabinet_front.png diff --git a/textures/homedecor_kitchen_cabinet_front_half.png b/homedecor/textures/homedecor_kitchen_cabinet_front_half.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_front_half.png rename to homedecor/textures/homedecor_kitchen_cabinet_front_half.png diff --git a/textures/homedecor_kitchen_cabinet_sides.png b/homedecor/textures/homedecor_kitchen_cabinet_sides.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_sides.png rename to homedecor/textures/homedecor_kitchen_cabinet_sides.png diff --git a/textures/homedecor_kitchen_cabinet_sinktop.png b/homedecor/textures/homedecor_kitchen_cabinet_sinktop.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_sinktop.png rename to homedecor/textures/homedecor_kitchen_cabinet_sinktop.png diff --git a/textures/homedecor_kitchen_cabinet_top.png b/homedecor/textures/homedecor_kitchen_cabinet_top.png similarity index 100% rename from textures/homedecor_kitchen_cabinet_top.png rename to homedecor/textures/homedecor_kitchen_cabinet_top.png diff --git a/textures/homedecor_microwave_back.png b/homedecor/textures/homedecor_microwave_back.png similarity index 100% rename from textures/homedecor_microwave_back.png rename to homedecor/textures/homedecor_microwave_back.png diff --git a/textures/homedecor_microwave_bottom.png b/homedecor/textures/homedecor_microwave_bottom.png similarity index 100% rename from textures/homedecor_microwave_bottom.png rename to homedecor/textures/homedecor_microwave_bottom.png diff --git a/textures/homedecor_microwave_front.png b/homedecor/textures/homedecor_microwave_front.png similarity index 100% rename from textures/homedecor_microwave_front.png rename to homedecor/textures/homedecor_microwave_front.png diff --git a/textures/homedecor_microwave_front_active.png b/homedecor/textures/homedecor_microwave_front_active.png similarity index 100% rename from textures/homedecor_microwave_front_active.png rename to homedecor/textures/homedecor_microwave_front_active.png diff --git a/textures/homedecor_microwave_left.png b/homedecor/textures/homedecor_microwave_left.png similarity index 100% rename from textures/homedecor_microwave_left.png rename to homedecor/textures/homedecor_microwave_left.png diff --git a/textures/homedecor_microwave_right.png b/homedecor/textures/homedecor_microwave_right.png similarity index 100% rename from textures/homedecor_microwave_right.png rename to homedecor/textures/homedecor_microwave_right.png diff --git a/textures/homedecor_microwave_top.png b/homedecor/textures/homedecor_microwave_top.png similarity index 100% rename from textures/homedecor_microwave_top.png rename to homedecor/textures/homedecor_microwave_top.png diff --git a/textures/homedecor_nightstand_mahogany_1_drawer_front.png b/homedecor/textures/homedecor_nightstand_mahogany_1_drawer_front.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_1_drawer_front.png rename to homedecor/textures/homedecor_nightstand_mahogany_1_drawer_front.png diff --git a/textures/homedecor_nightstand_mahogany_2_drawer_front.png b/homedecor/textures/homedecor_nightstand_mahogany_2_drawer_front.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_2_drawer_front.png rename to homedecor/textures/homedecor_nightstand_mahogany_2_drawer_front.png diff --git a/textures/homedecor_nightstand_mahogany_back.png b/homedecor/textures/homedecor_nightstand_mahogany_back.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_back.png rename to homedecor/textures/homedecor_nightstand_mahogany_back.png diff --git a/textures/homedecor_nightstand_mahogany_bottom.png b/homedecor/textures/homedecor_nightstand_mahogany_bottom.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_bottom.png rename to homedecor/textures/homedecor_nightstand_mahogany_bottom.png diff --git a/textures/homedecor_nightstand_mahogany_left.png b/homedecor/textures/homedecor_nightstand_mahogany_left.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_left.png rename to homedecor/textures/homedecor_nightstand_mahogany_left.png diff --git a/textures/homedecor_nightstand_mahogany_right.png b/homedecor/textures/homedecor_nightstand_mahogany_right.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_right.png rename to homedecor/textures/homedecor_nightstand_mahogany_right.png diff --git a/textures/homedecor_nightstand_mahogany_top.png b/homedecor/textures/homedecor_nightstand_mahogany_top.png similarity index 100% rename from textures/homedecor_nightstand_mahogany_top.png rename to homedecor/textures/homedecor_nightstand_mahogany_top.png diff --git a/textures/homedecor_nightstand_oak_1_drawer_front.png b/homedecor/textures/homedecor_nightstand_oak_1_drawer_front.png similarity index 100% rename from textures/homedecor_nightstand_oak_1_drawer_front.png rename to homedecor/textures/homedecor_nightstand_oak_1_drawer_front.png diff --git a/textures/homedecor_nightstand_oak_2_drawer_front.png b/homedecor/textures/homedecor_nightstand_oak_2_drawer_front.png similarity index 100% rename from textures/homedecor_nightstand_oak_2_drawer_front.png rename to homedecor/textures/homedecor_nightstand_oak_2_drawer_front.png diff --git a/textures/homedecor_nightstand_oak_back.png b/homedecor/textures/homedecor_nightstand_oak_back.png similarity index 100% rename from textures/homedecor_nightstand_oak_back.png rename to homedecor/textures/homedecor_nightstand_oak_back.png diff --git a/textures/homedecor_nightstand_oak_bottom.png b/homedecor/textures/homedecor_nightstand_oak_bottom.png similarity index 100% rename from textures/homedecor_nightstand_oak_bottom.png rename to homedecor/textures/homedecor_nightstand_oak_bottom.png diff --git a/textures/homedecor_nightstand_oak_left.png b/homedecor/textures/homedecor_nightstand_oak_left.png similarity index 100% rename from textures/homedecor_nightstand_oak_left.png rename to homedecor/textures/homedecor_nightstand_oak_left.png diff --git a/textures/homedecor_nightstand_oak_right.png b/homedecor/textures/homedecor_nightstand_oak_right.png similarity index 100% rename from textures/homedecor_nightstand_oak_right.png rename to homedecor/textures/homedecor_nightstand_oak_right.png diff --git a/textures/homedecor_nightstand_oak_top.png b/homedecor/textures/homedecor_nightstand_oak_top.png similarity index 100% rename from textures/homedecor_nightstand_oak_top.png rename to homedecor/textures/homedecor_nightstand_oak_top.png diff --git a/textures/homedecor_oven_bottom.png b/homedecor/textures/homedecor_oven_bottom.png similarity index 100% rename from textures/homedecor_oven_bottom.png rename to homedecor/textures/homedecor_oven_bottom.png diff --git a/textures/homedecor_oven_front.png b/homedecor/textures/homedecor_oven_front.png similarity index 100% rename from textures/homedecor_oven_front.png rename to homedecor/textures/homedecor_oven_front.png diff --git a/textures/homedecor_oven_front_active.png b/homedecor/textures/homedecor_oven_front_active.png similarity index 100% rename from textures/homedecor_oven_front_active.png rename to homedecor/textures/homedecor_oven_front_active.png diff --git a/textures/homedecor_oven_side.png b/homedecor/textures/homedecor_oven_side.png similarity index 100% rename from textures/homedecor_oven_side.png rename to homedecor/textures/homedecor_oven_side.png diff --git a/textures/homedecor_oven_top.png b/homedecor/textures/homedecor_oven_top.png similarity index 100% rename from textures/homedecor_oven_top.png rename to homedecor/textures/homedecor_oven_top.png diff --git a/textures/homedecor_plastic_base.png b/homedecor/textures/homedecor_plastic_base.png similarity index 100% rename from textures/homedecor_plastic_base.png rename to homedecor/textures/homedecor_plastic_base.png diff --git a/textures/homedecor_plastic_base_inv.png b/homedecor/textures/homedecor_plastic_base_inv.png similarity index 100% rename from textures/homedecor_plastic_base_inv.png rename to homedecor/textures/homedecor_plastic_base_inv.png diff --git a/textures/homedecor_plastic_sheeting.png b/homedecor/textures/homedecor_plastic_sheeting.png similarity index 100% rename from textures/homedecor_plastic_sheeting.png rename to homedecor/textures/homedecor_plastic_sheeting.png diff --git a/textures/homedecor_pole_brass.png b/homedecor/textures/homedecor_pole_brass.png similarity index 100% rename from textures/homedecor_pole_brass.png rename to homedecor/textures/homedecor_pole_brass.png diff --git a/textures/homedecor_pole_brass2.png b/homedecor/textures/homedecor_pole_brass2.png similarity index 100% rename from textures/homedecor_pole_brass2.png rename to homedecor/textures/homedecor_pole_brass2.png diff --git a/textures/homedecor_pole_wrought_iron.png b/homedecor/textures/homedecor_pole_wrought_iron.png similarity index 100% rename from textures/homedecor_pole_wrought_iron.png rename to homedecor/textures/homedecor_pole_wrought_iron.png diff --git a/textures/homedecor_projection_screen.png b/homedecor/textures/homedecor_projection_screen.png similarity index 100% rename from textures/homedecor_projection_screen.png rename to homedecor/textures/homedecor_projection_screen.png diff --git a/textures/homedecor_projection_screen_inv.png b/homedecor/textures/homedecor_projection_screen_inv.png similarity index 100% rename from textures/homedecor_projection_screen_inv.png rename to homedecor/textures/homedecor_projection_screen_inv.png diff --git a/textures/homedecor_refrigerator_back.png b/homedecor/textures/homedecor_refrigerator_back.png similarity index 100% rename from textures/homedecor_refrigerator_back.png rename to homedecor/textures/homedecor_refrigerator_back.png diff --git a/textures/homedecor_refrigerator_bottom.png b/homedecor/textures/homedecor_refrigerator_bottom.png similarity index 100% rename from textures/homedecor_refrigerator_bottom.png rename to homedecor/textures/homedecor_refrigerator_bottom.png diff --git a/textures/homedecor_refrigerator_front.png b/homedecor/textures/homedecor_refrigerator_front.png similarity index 100% rename from textures/homedecor_refrigerator_front.png rename to homedecor/textures/homedecor_refrigerator_front.png diff --git a/textures/homedecor_refrigerator_inv.png b/homedecor/textures/homedecor_refrigerator_inv.png similarity index 100% rename from textures/homedecor_refrigerator_inv.png rename to homedecor/textures/homedecor_refrigerator_inv.png diff --git a/textures/homedecor_refrigerator_left.png b/homedecor/textures/homedecor_refrigerator_left.png similarity index 100% rename from textures/homedecor_refrigerator_left.png rename to homedecor/textures/homedecor_refrigerator_left.png diff --git a/textures/homedecor_refrigerator_right.png b/homedecor/textures/homedecor_refrigerator_right.png similarity index 100% rename from textures/homedecor_refrigerator_right.png rename to homedecor/textures/homedecor_refrigerator_right.png diff --git a/textures/homedecor_refrigerator_top.png b/homedecor/textures/homedecor_refrigerator_top.png similarity index 100% rename from textures/homedecor_refrigerator_top.png rename to homedecor/textures/homedecor_refrigerator_top.png diff --git a/textures/homedecor_roof_tile_terracotta.png b/homedecor/textures/homedecor_roof_tile_terracotta.png similarity index 100% rename from textures/homedecor_roof_tile_terracotta.png rename to homedecor/textures/homedecor_roof_tile_terracotta.png diff --git a/textures/homedecor_rug_large.png b/homedecor/textures/homedecor_rug_large.png similarity index 100% rename from textures/homedecor_rug_large.png rename to homedecor/textures/homedecor_rug_large.png diff --git a/textures/homedecor_rug_small.png b/homedecor/textures/homedecor_rug_small.png similarity index 100% rename from textures/homedecor_rug_small.png rename to homedecor/textures/homedecor_rug_small.png diff --git a/textures/homedecor_shingles_asphalt.png b/homedecor/textures/homedecor_shingles_asphalt.png similarity index 100% rename from textures/homedecor_shingles_asphalt.png rename to homedecor/textures/homedecor_shingles_asphalt.png diff --git a/textures/homedecor_shingles_asphalt_c_t.png b/homedecor/textures/homedecor_shingles_asphalt_c_t.png similarity index 100% rename from textures/homedecor_shingles_asphalt_c_t.png rename to homedecor/textures/homedecor_shingles_asphalt_c_t.png diff --git a/textures/homedecor_shingles_asphalt_c_x.png b/homedecor/textures/homedecor_shingles_asphalt_c_x.png similarity index 100% rename from textures/homedecor_shingles_asphalt_c_x.png rename to homedecor/textures/homedecor_shingles_asphalt_c_x.png diff --git a/textures/homedecor_shingles_asphalt_c_z.png b/homedecor/textures/homedecor_shingles_asphalt_c_z.png similarity index 100% rename from textures/homedecor_shingles_asphalt_c_z.png rename to homedecor/textures/homedecor_shingles_asphalt_c_z.png diff --git a/textures/homedecor_shingles_asphalt_inv.png b/homedecor/textures/homedecor_shingles_asphalt_inv.png similarity index 100% rename from textures/homedecor_shingles_asphalt_inv.png rename to homedecor/textures/homedecor_shingles_asphalt_inv.png diff --git a/textures/homedecor_shingles_asphalt_s_t.png b/homedecor/textures/homedecor_shingles_asphalt_s_t.png similarity index 100% rename from textures/homedecor_shingles_asphalt_s_t.png rename to homedecor/textures/homedecor_shingles_asphalt_s_t.png diff --git a/textures/homedecor_shingles_asphalt_s_z.png b/homedecor/textures/homedecor_shingles_asphalt_s_z.png similarity index 100% rename from textures/homedecor_shingles_asphalt_s_z.png rename to homedecor/textures/homedecor_shingles_asphalt_s_z.png diff --git a/textures/homedecor_shingles_terracotta.png b/homedecor/textures/homedecor_shingles_terracotta.png similarity index 100% rename from textures/homedecor_shingles_terracotta.png rename to homedecor/textures/homedecor_shingles_terracotta.png diff --git a/textures/homedecor_shingles_terracotta_c_t.png b/homedecor/textures/homedecor_shingles_terracotta_c_t.png similarity index 100% rename from textures/homedecor_shingles_terracotta_c_t.png rename to homedecor/textures/homedecor_shingles_terracotta_c_t.png diff --git a/textures/homedecor_shingles_terracotta_c_x.png b/homedecor/textures/homedecor_shingles_terracotta_c_x.png similarity index 100% rename from textures/homedecor_shingles_terracotta_c_x.png rename to homedecor/textures/homedecor_shingles_terracotta_c_x.png diff --git a/textures/homedecor_shingles_terracotta_c_z.png b/homedecor/textures/homedecor_shingles_terracotta_c_z.png similarity index 100% rename from textures/homedecor_shingles_terracotta_c_z.png rename to homedecor/textures/homedecor_shingles_terracotta_c_z.png diff --git a/textures/homedecor_shingles_terracotta_inv.png b/homedecor/textures/homedecor_shingles_terracotta_inv.png similarity index 100% rename from textures/homedecor_shingles_terracotta_inv.png rename to homedecor/textures/homedecor_shingles_terracotta_inv.png diff --git a/textures/homedecor_shingles_terracotta_s_t.png b/homedecor/textures/homedecor_shingles_terracotta_s_t.png similarity index 100% rename from textures/homedecor_shingles_terracotta_s_t.png rename to homedecor/textures/homedecor_shingles_terracotta_s_t.png diff --git a/textures/homedecor_shingles_terracotta_s_z.png b/homedecor/textures/homedecor_shingles_terracotta_s_z.png similarity index 100% rename from textures/homedecor_shingles_terracotta_s_z.png rename to homedecor/textures/homedecor_shingles_terracotta_s_z.png diff --git a/textures/homedecor_shingles_wood.png b/homedecor/textures/homedecor_shingles_wood.png similarity index 100% rename from textures/homedecor_shingles_wood.png rename to homedecor/textures/homedecor_shingles_wood.png diff --git a/textures/homedecor_shingles_wood_c_t.png b/homedecor/textures/homedecor_shingles_wood_c_t.png similarity index 100% rename from textures/homedecor_shingles_wood_c_t.png rename to homedecor/textures/homedecor_shingles_wood_c_t.png diff --git a/textures/homedecor_shingles_wood_c_x.png b/homedecor/textures/homedecor_shingles_wood_c_x.png similarity index 100% rename from textures/homedecor_shingles_wood_c_x.png rename to homedecor/textures/homedecor_shingles_wood_c_x.png diff --git a/textures/homedecor_shingles_wood_c_z.png b/homedecor/textures/homedecor_shingles_wood_c_z.png similarity index 100% rename from textures/homedecor_shingles_wood_c_z.png rename to homedecor/textures/homedecor_shingles_wood_c_z.png diff --git a/textures/homedecor_shingles_wood_inv.png b/homedecor/textures/homedecor_shingles_wood_inv.png similarity index 100% rename from textures/homedecor_shingles_wood_inv.png rename to homedecor/textures/homedecor_shingles_wood_inv.png diff --git a/textures/homedecor_shingles_wood_s_t.png b/homedecor/textures/homedecor_shingles_wood_s_t.png similarity index 100% rename from textures/homedecor_shingles_wood_s_t.png rename to homedecor/textures/homedecor_shingles_wood_s_t.png diff --git a/textures/homedecor_shingles_wood_s_z.png b/homedecor/textures/homedecor_shingles_wood_s_z.png similarity index 100% rename from textures/homedecor_shingles_wood_s_z.png rename to homedecor/textures/homedecor_shingles_wood_s_z.png diff --git a/textures/homedecor_sign_brass_post.png b/homedecor/textures/homedecor_sign_brass_post.png similarity index 100% rename from textures/homedecor_sign_brass_post.png rename to homedecor/textures/homedecor_sign_brass_post.png diff --git a/textures/homedecor_sign_brass_post_back.png b/homedecor/textures/homedecor_sign_brass_post_back.png similarity index 100% rename from textures/homedecor_sign_brass_post_back.png rename to homedecor/textures/homedecor_sign_brass_post_back.png diff --git a/textures/homedecor_sign_brass_post_bottom.png b/homedecor/textures/homedecor_sign_brass_post_bottom.png similarity index 100% rename from textures/homedecor_sign_brass_post_bottom.png rename to homedecor/textures/homedecor_sign_brass_post_bottom.png diff --git a/textures/homedecor_sign_brass_post_front.png b/homedecor/textures/homedecor_sign_brass_post_front.png similarity index 100% rename from textures/homedecor_sign_brass_post_front.png rename to homedecor/textures/homedecor_sign_brass_post_front.png diff --git a/textures/homedecor_sign_brass_post_side.png b/homedecor/textures/homedecor_sign_brass_post_side.png similarity index 100% rename from textures/homedecor_sign_brass_post_side.png rename to homedecor/textures/homedecor_sign_brass_post_side.png diff --git a/textures/homedecor_sign_brass_post_top.png b/homedecor/textures/homedecor_sign_brass_post_top.png similarity index 100% rename from textures/homedecor_sign_brass_post_top.png rename to homedecor/textures/homedecor_sign_brass_post_top.png diff --git a/textures/homedecor_sign_wrought_iron_post.png b/homedecor/textures/homedecor_sign_wrought_iron_post.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post.png rename to homedecor/textures/homedecor_sign_wrought_iron_post.png diff --git a/textures/homedecor_sign_wrought_iron_post_back.png b/homedecor/textures/homedecor_sign_wrought_iron_post_back.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post_back.png rename to homedecor/textures/homedecor_sign_wrought_iron_post_back.png diff --git a/textures/homedecor_sign_wrought_iron_post_bottom.png b/homedecor/textures/homedecor_sign_wrought_iron_post_bottom.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post_bottom.png rename to homedecor/textures/homedecor_sign_wrought_iron_post_bottom.png diff --git a/textures/homedecor_sign_wrought_iron_post_front.png b/homedecor/textures/homedecor_sign_wrought_iron_post_front.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post_front.png rename to homedecor/textures/homedecor_sign_wrought_iron_post_front.png diff --git a/textures/homedecor_sign_wrought_iron_post_side.png b/homedecor/textures/homedecor_sign_wrought_iron_post_side.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post_side.png rename to homedecor/textures/homedecor_sign_wrought_iron_post_side.png diff --git a/textures/homedecor_sign_wrought_iron_post_top.png b/homedecor/textures/homedecor_sign_wrought_iron_post_top.png similarity index 100% rename from textures/homedecor_sign_wrought_iron_post_top.png rename to homedecor/textures/homedecor_sign_wrought_iron_post_top.png diff --git a/textures/homedecor_silicon.png b/homedecor/textures/homedecor_silicon.png similarity index 100% rename from textures/homedecor_silicon.png rename to homedecor/textures/homedecor_silicon.png diff --git a/textures/homedecor_skylight_frosted.png b/homedecor/textures/homedecor_skylight_frosted.png similarity index 100% rename from textures/homedecor_skylight_frosted.png rename to homedecor/textures/homedecor_skylight_frosted.png diff --git a/textures/homedecor_skylight_frosted_inv.png b/homedecor/textures/homedecor_skylight_frosted_inv.png similarity index 100% rename from textures/homedecor_skylight_frosted_inv.png rename to homedecor/textures/homedecor_skylight_frosted_inv.png diff --git a/textures/homedecor_skylight_inv.png b/homedecor/textures/homedecor_skylight_inv.png similarity index 100% rename from textures/homedecor_skylight_inv.png rename to homedecor/textures/homedecor_skylight_inv.png diff --git a/textures/homedecor_speaker_back.png b/homedecor/textures/homedecor_speaker_back.png similarity index 100% rename from textures/homedecor_speaker_back.png rename to homedecor/textures/homedecor_speaker_back.png diff --git a/textures/homedecor_speaker_bottom.png b/homedecor/textures/homedecor_speaker_bottom.png similarity index 100% rename from textures/homedecor_speaker_bottom.png rename to homedecor/textures/homedecor_speaker_bottom.png diff --git a/textures/homedecor_speaker_front.png b/homedecor/textures/homedecor_speaker_front.png similarity index 100% rename from textures/homedecor_speaker_front.png rename to homedecor/textures/homedecor_speaker_front.png diff --git a/textures/homedecor_speaker_left.png b/homedecor/textures/homedecor_speaker_left.png similarity index 100% rename from textures/homedecor_speaker_left.png rename to homedecor/textures/homedecor_speaker_left.png diff --git a/textures/homedecor_speaker_right.png b/homedecor/textures/homedecor_speaker_right.png similarity index 100% rename from textures/homedecor_speaker_right.png rename to homedecor/textures/homedecor_speaker_right.png diff --git a/textures/homedecor_speaker_top.png b/homedecor/textures/homedecor_speaker_top.png similarity index 100% rename from textures/homedecor_speaker_top.png rename to homedecor/textures/homedecor_speaker_top.png diff --git a/textures/homedecor_stereo_back.png b/homedecor/textures/homedecor_stereo_back.png similarity index 100% rename from textures/homedecor_stereo_back.png rename to homedecor/textures/homedecor_stereo_back.png diff --git a/textures/homedecor_stereo_bottom.png b/homedecor/textures/homedecor_stereo_bottom.png similarity index 100% rename from textures/homedecor_stereo_bottom.png rename to homedecor/textures/homedecor_stereo_bottom.png diff --git a/textures/homedecor_stereo_front.png b/homedecor/textures/homedecor_stereo_front.png similarity index 100% rename from textures/homedecor_stereo_front.png rename to homedecor/textures/homedecor_stereo_front.png diff --git a/textures/homedecor_stereo_left.png b/homedecor/textures/homedecor_stereo_left.png similarity index 100% rename from textures/homedecor_stereo_left.png rename to homedecor/textures/homedecor_stereo_left.png diff --git a/textures/homedecor_stereo_right.png b/homedecor/textures/homedecor_stereo_right.png similarity index 100% rename from textures/homedecor_stereo_right.png rename to homedecor/textures/homedecor_stereo_right.png diff --git a/textures/homedecor_stereo_top.png b/homedecor/textures/homedecor_stereo_top.png similarity index 100% rename from textures/homedecor_stereo_top.png rename to homedecor/textures/homedecor_stereo_top.png diff --git a/textures/homedecor_table_legs_brass.png b/homedecor/textures/homedecor_table_legs_brass.png similarity index 100% rename from textures/homedecor_table_legs_brass.png rename to homedecor/textures/homedecor_table_legs_brass.png diff --git a/textures/homedecor_table_legs_wrought_iron.png b/homedecor/textures/homedecor_table_legs_wrought_iron.png similarity index 100% rename from textures/homedecor_table_legs_wrought_iron.png rename to homedecor/textures/homedecor_table_legs_wrought_iron.png diff --git a/textures/homedecor_television_back.png b/homedecor/textures/homedecor_television_back.png similarity index 100% rename from textures/homedecor_television_back.png rename to homedecor/textures/homedecor_television_back.png diff --git a/textures/homedecor_television_bottom.png b/homedecor/textures/homedecor_television_bottom.png similarity index 100% rename from textures/homedecor_television_bottom.png rename to homedecor/textures/homedecor_television_bottom.png diff --git a/textures/homedecor_television_front.png b/homedecor/textures/homedecor_television_front.png similarity index 100% rename from textures/homedecor_television_front.png rename to homedecor/textures/homedecor_television_front.png diff --git a/textures/homedecor_television_front_animated.png b/homedecor/textures/homedecor_television_front_animated.png similarity index 100% rename from textures/homedecor_television_front_animated.png rename to homedecor/textures/homedecor_television_front_animated.png diff --git a/textures/homedecor_television_left.png b/homedecor/textures/homedecor_television_left.png similarity index 100% rename from textures/homedecor_television_left.png rename to homedecor/textures/homedecor_television_left.png diff --git a/textures/homedecor_television_right.png b/homedecor/textures/homedecor_television_right.png similarity index 100% rename from textures/homedecor_television_right.png rename to homedecor/textures/homedecor_television_right.png diff --git a/textures/homedecor_television_top.png b/homedecor/textures/homedecor_television_top.png similarity index 100% rename from textures/homedecor_television_top.png rename to homedecor/textures/homedecor_television_top.png diff --git a/textures/homedecor_terracotta_base.png b/homedecor/textures/homedecor_terracotta_base.png similarity index 100% rename from textures/homedecor_terracotta_base.png rename to homedecor/textures/homedecor_terracotta_base.png diff --git a/textures/homedecor_tile_brass.png b/homedecor/textures/homedecor_tile_brass.png similarity index 100% rename from textures/homedecor_tile_brass.png rename to homedecor/textures/homedecor_tile_brass.png diff --git a/textures/homedecor_tile_brass2.png b/homedecor/textures/homedecor_tile_brass2.png similarity index 100% rename from textures/homedecor_tile_brass2.png rename to homedecor/textures/homedecor_tile_brass2.png diff --git a/textures/homedecor_tile_wrought_iron.png b/homedecor/textures/homedecor_tile_wrought_iron.png similarity index 100% rename from textures/homedecor_tile_wrought_iron.png rename to homedecor/textures/homedecor_tile_wrought_iron.png diff --git a/textures/homedecor_tile_wrought_iron2.png b/homedecor/textures/homedecor_tile_wrought_iron2.png similarity index 100% rename from textures/homedecor_tile_wrought_iron2.png rename to homedecor/textures/homedecor_tile_wrought_iron2.png diff --git a/textures/homedecor_titanium_dioxide.png b/homedecor/textures/homedecor_titanium_dioxide.png similarity index 100% rename from textures/homedecor_titanium_dioxide.png rename to homedecor/textures/homedecor_titanium_dioxide.png diff --git a/textures/homedecor_utility_table_edges.png b/homedecor/textures/homedecor_utility_table_edges.png similarity index 100% rename from textures/homedecor_utility_table_edges.png rename to homedecor/textures/homedecor_utility_table_edges.png diff --git a/textures/homedecor_utility_table_legs.png b/homedecor/textures/homedecor_utility_table_legs.png similarity index 100% rename from textures/homedecor_utility_table_legs.png rename to homedecor/textures/homedecor_utility_table_legs.png diff --git a/textures/homedecor_utility_table_legs_inv.png b/homedecor/textures/homedecor_utility_table_legs_inv.png similarity index 100% rename from textures/homedecor_utility_table_legs_inv.png rename to homedecor/textures/homedecor_utility_table_legs_inv.png diff --git a/textures/homedecor_utility_table_tb.png b/homedecor/textures/homedecor_utility_table_tb.png similarity index 100% rename from textures/homedecor_utility_table_tb.png rename to homedecor/textures/homedecor_utility_table_tb.png diff --git a/textures/homedecor_white_paint.png b/homedecor/textures/homedecor_white_paint.png similarity index 100% rename from textures/homedecor_white_paint.png rename to homedecor/textures/homedecor_white_paint.png diff --git a/textures/homedecor_window_shutter_black.png b/homedecor/textures/homedecor_window_shutter_black.png similarity index 100% rename from textures/homedecor_window_shutter_black.png rename to homedecor/textures/homedecor_window_shutter_black.png diff --git a/textures/homedecor_window_shutter_dark_grey.png b/homedecor/textures/homedecor_window_shutter_dark_grey.png similarity index 100% rename from textures/homedecor_window_shutter_dark_grey.png rename to homedecor/textures/homedecor_window_shutter_dark_grey.png diff --git a/textures/homedecor_window_shutter_forest_green.png b/homedecor/textures/homedecor_window_shutter_forest_green.png similarity index 100% rename from textures/homedecor_window_shutter_forest_green.png rename to homedecor/textures/homedecor_window_shutter_forest_green.png diff --git a/textures/homedecor_window_shutter_grey.png b/homedecor/textures/homedecor_window_shutter_grey.png similarity index 100% rename from textures/homedecor_window_shutter_grey.png rename to homedecor/textures/homedecor_window_shutter_grey.png diff --git a/textures/homedecor_window_shutter_light_blue.png b/homedecor/textures/homedecor_window_shutter_light_blue.png similarity index 100% rename from textures/homedecor_window_shutter_light_blue.png rename to homedecor/textures/homedecor_window_shutter_light_blue.png diff --git a/textures/homedecor_window_shutter_mahogany.png b/homedecor/textures/homedecor_window_shutter_mahogany.png similarity index 100% rename from textures/homedecor_window_shutter_mahogany.png rename to homedecor/textures/homedecor_window_shutter_mahogany.png diff --git a/textures/homedecor_window_shutter_oak.png b/homedecor/textures/homedecor_window_shutter_oak.png similarity index 100% rename from textures/homedecor_window_shutter_oak.png rename to homedecor/textures/homedecor_window_shutter_oak.png diff --git a/textures/homedecor_window_shutter_red.png b/homedecor/textures/homedecor_window_shutter_red.png similarity index 100% rename from textures/homedecor_window_shutter_red.png rename to homedecor/textures/homedecor_window_shutter_red.png diff --git a/textures/homedecor_window_shutter_violet.png b/homedecor/textures/homedecor_window_shutter_violet.png similarity index 100% rename from textures/homedecor_window_shutter_violet.png rename to homedecor/textures/homedecor_window_shutter_violet.png diff --git a/textures/homedecor_window_shutter_white.png b/homedecor/textures/homedecor_window_shutter_white.png similarity index 100% rename from textures/homedecor_window_shutter_white.png rename to homedecor/textures/homedecor_window_shutter_white.png diff --git a/textures/homedecor_window_shutter_yellow.png b/homedecor/textures/homedecor_window_shutter_yellow.png similarity index 100% rename from textures/homedecor_window_shutter_yellow.png rename to homedecor/textures/homedecor_window_shutter_yellow.png diff --git a/textures/homedecor_wood_table_large_edges.png b/homedecor/textures/homedecor_wood_table_large_edges.png similarity index 100% rename from textures/homedecor_wood_table_large_edges.png rename to homedecor/textures/homedecor_wood_table_large_edges.png diff --git a/textures/homedecor_wood_table_large_tb.png b/homedecor/textures/homedecor_wood_table_large_tb.png similarity index 100% rename from textures/homedecor_wood_table_large_tb.png rename to homedecor/textures/homedecor_wood_table_large_tb.png diff --git a/textures/homedecor_wood_table_small_round_edges.png b/homedecor/textures/homedecor_wood_table_small_round_edges.png similarity index 100% rename from textures/homedecor_wood_table_small_round_edges.png rename to homedecor/textures/homedecor_wood_table_small_round_edges.png diff --git a/textures/homedecor_wood_table_small_round_tb.png b/homedecor/textures/homedecor_wood_table_small_round_tb.png similarity index 100% rename from textures/homedecor_wood_table_small_round_tb.png rename to homedecor/textures/homedecor_wood_table_small_round_tb.png diff --git a/textures/homedecor_wood_table_small_square_edges.png b/homedecor/textures/homedecor_wood_table_small_square_edges.png similarity index 100% rename from textures/homedecor_wood_table_small_square_edges.png rename to homedecor/textures/homedecor_wood_table_small_square_edges.png diff --git a/textures/homedecor_wood_table_small_square_tb.png b/homedecor/textures/homedecor_wood_table_small_square_tb.png similarity index 100% rename from textures/homedecor_wood_table_small_square_tb.png rename to homedecor/textures/homedecor_wood_table_small_square_tb.png diff --git a/textures/signs_back.png b/homedecor/textures/signs_back.png similarity index 100% rename from textures/signs_back.png rename to homedecor/textures/signs_back.png diff --git a/textures/signs_bottom.png b/homedecor/textures/signs_bottom.png similarity index 100% rename from textures/signs_bottom.png rename to homedecor/textures/signs_bottom.png diff --git a/textures/signs_front.png b/homedecor/textures/signs_front.png similarity index 100% rename from textures/signs_front.png rename to homedecor/textures/signs_front.png diff --git a/textures/signs_post_back.png b/homedecor/textures/signs_post_back.png similarity index 100% rename from textures/signs_post_back.png rename to homedecor/textures/signs_post_back.png diff --git a/textures/signs_post_bottom.png b/homedecor/textures/signs_post_bottom.png similarity index 100% rename from textures/signs_post_bottom.png rename to homedecor/textures/signs_post_bottom.png diff --git a/textures/signs_post_front.png b/homedecor/textures/signs_post_front.png similarity index 100% rename from textures/signs_post_front.png rename to homedecor/textures/signs_post_front.png diff --git a/textures/signs_post_side.png b/homedecor/textures/signs_post_side.png similarity index 100% rename from textures/signs_post_side.png rename to homedecor/textures/signs_post_side.png diff --git a/textures/signs_post_top.png b/homedecor/textures/signs_post_top.png similarity index 100% rename from textures/signs_post_top.png rename to homedecor/textures/signs_post_top.png diff --git a/textures/signs_side.png b/homedecor/textures/signs_side.png similarity index 100% rename from textures/signs_side.png rename to homedecor/textures/signs_side.png diff --git a/textures/signs_sign.png b/homedecor/textures/signs_sign.png similarity index 100% rename from textures/signs_sign.png rename to homedecor/textures/signs_sign.png diff --git a/textures/signs_top.png b/homedecor/textures/signs_top.png similarity index 100% rename from textures/signs_top.png rename to homedecor/textures/signs_top.png diff --git a/modpack.txt b/modpack.txt new file mode 100644 index 00000000..e69de29b diff --git a/depends.txt b/signs_lib/depends.txt similarity index 100% rename from depends.txt rename to signs_lib/depends.txt diff --git a/extra_fonts/11px/hdf_20.png b/signs_lib/extra_fonts/11px/hdf_20.png similarity index 100% rename from extra_fonts/11px/hdf_20.png rename to signs_lib/extra_fonts/11px/hdf_20.png diff --git a/extra_fonts/11px/hdf_21.png b/signs_lib/extra_fonts/11px/hdf_21.png similarity index 100% rename from extra_fonts/11px/hdf_21.png rename to signs_lib/extra_fonts/11px/hdf_21.png diff --git a/extra_fonts/11px/hdf_22.png b/signs_lib/extra_fonts/11px/hdf_22.png similarity index 100% rename from extra_fonts/11px/hdf_22.png rename to signs_lib/extra_fonts/11px/hdf_22.png diff --git a/extra_fonts/11px/hdf_23.png b/signs_lib/extra_fonts/11px/hdf_23.png similarity index 100% rename from extra_fonts/11px/hdf_23.png rename to signs_lib/extra_fonts/11px/hdf_23.png diff --git a/extra_fonts/11px/hdf_24.png b/signs_lib/extra_fonts/11px/hdf_24.png similarity index 100% rename from extra_fonts/11px/hdf_24.png rename to signs_lib/extra_fonts/11px/hdf_24.png diff --git a/extra_fonts/11px/hdf_25.png b/signs_lib/extra_fonts/11px/hdf_25.png similarity index 100% rename from extra_fonts/11px/hdf_25.png rename to signs_lib/extra_fonts/11px/hdf_25.png diff --git a/extra_fonts/11px/hdf_26.png b/signs_lib/extra_fonts/11px/hdf_26.png similarity index 100% rename from extra_fonts/11px/hdf_26.png rename to signs_lib/extra_fonts/11px/hdf_26.png diff --git a/extra_fonts/11px/hdf_27.png b/signs_lib/extra_fonts/11px/hdf_27.png similarity index 100% rename from extra_fonts/11px/hdf_27.png rename to signs_lib/extra_fonts/11px/hdf_27.png diff --git a/extra_fonts/11px/hdf_28.png b/signs_lib/extra_fonts/11px/hdf_28.png similarity index 100% rename from extra_fonts/11px/hdf_28.png rename to signs_lib/extra_fonts/11px/hdf_28.png diff --git a/extra_fonts/11px/hdf_29.png b/signs_lib/extra_fonts/11px/hdf_29.png similarity index 100% rename from extra_fonts/11px/hdf_29.png rename to signs_lib/extra_fonts/11px/hdf_29.png diff --git a/extra_fonts/11px/hdf_2a.png b/signs_lib/extra_fonts/11px/hdf_2a.png similarity index 100% rename from extra_fonts/11px/hdf_2a.png rename to signs_lib/extra_fonts/11px/hdf_2a.png diff --git a/extra_fonts/11px/hdf_2b.png b/signs_lib/extra_fonts/11px/hdf_2b.png similarity index 100% rename from extra_fonts/11px/hdf_2b.png rename to signs_lib/extra_fonts/11px/hdf_2b.png diff --git a/extra_fonts/11px/hdf_2c.png b/signs_lib/extra_fonts/11px/hdf_2c.png similarity index 100% rename from extra_fonts/11px/hdf_2c.png rename to signs_lib/extra_fonts/11px/hdf_2c.png diff --git a/extra_fonts/11px/hdf_2d.png b/signs_lib/extra_fonts/11px/hdf_2d.png similarity index 100% rename from extra_fonts/11px/hdf_2d.png rename to signs_lib/extra_fonts/11px/hdf_2d.png diff --git a/extra_fonts/11px/hdf_2e.png b/signs_lib/extra_fonts/11px/hdf_2e.png similarity index 100% rename from extra_fonts/11px/hdf_2e.png rename to signs_lib/extra_fonts/11px/hdf_2e.png diff --git a/extra_fonts/11px/hdf_2f.png b/signs_lib/extra_fonts/11px/hdf_2f.png similarity index 100% rename from extra_fonts/11px/hdf_2f.png rename to signs_lib/extra_fonts/11px/hdf_2f.png diff --git a/extra_fonts/11px/hdf_30.png b/signs_lib/extra_fonts/11px/hdf_30.png similarity index 100% rename from extra_fonts/11px/hdf_30.png rename to signs_lib/extra_fonts/11px/hdf_30.png diff --git a/extra_fonts/11px/hdf_31.png b/signs_lib/extra_fonts/11px/hdf_31.png similarity index 100% rename from extra_fonts/11px/hdf_31.png rename to signs_lib/extra_fonts/11px/hdf_31.png diff --git a/extra_fonts/11px/hdf_32.png b/signs_lib/extra_fonts/11px/hdf_32.png similarity index 100% rename from extra_fonts/11px/hdf_32.png rename to signs_lib/extra_fonts/11px/hdf_32.png diff --git a/extra_fonts/11px/hdf_33.png b/signs_lib/extra_fonts/11px/hdf_33.png similarity index 100% rename from extra_fonts/11px/hdf_33.png rename to signs_lib/extra_fonts/11px/hdf_33.png diff --git a/extra_fonts/11px/hdf_34.png b/signs_lib/extra_fonts/11px/hdf_34.png similarity index 100% rename from extra_fonts/11px/hdf_34.png rename to signs_lib/extra_fonts/11px/hdf_34.png diff --git a/extra_fonts/11px/hdf_35.png b/signs_lib/extra_fonts/11px/hdf_35.png similarity index 100% rename from extra_fonts/11px/hdf_35.png rename to signs_lib/extra_fonts/11px/hdf_35.png diff --git a/extra_fonts/11px/hdf_36.png b/signs_lib/extra_fonts/11px/hdf_36.png similarity index 100% rename from extra_fonts/11px/hdf_36.png rename to signs_lib/extra_fonts/11px/hdf_36.png diff --git a/extra_fonts/11px/hdf_37.png b/signs_lib/extra_fonts/11px/hdf_37.png similarity index 100% rename from extra_fonts/11px/hdf_37.png rename to signs_lib/extra_fonts/11px/hdf_37.png diff --git a/extra_fonts/11px/hdf_38.png b/signs_lib/extra_fonts/11px/hdf_38.png similarity index 100% rename from extra_fonts/11px/hdf_38.png rename to signs_lib/extra_fonts/11px/hdf_38.png diff --git a/extra_fonts/11px/hdf_39.png b/signs_lib/extra_fonts/11px/hdf_39.png similarity index 100% rename from extra_fonts/11px/hdf_39.png rename to signs_lib/extra_fonts/11px/hdf_39.png diff --git a/extra_fonts/11px/hdf_3a.png b/signs_lib/extra_fonts/11px/hdf_3a.png similarity index 100% rename from extra_fonts/11px/hdf_3a.png rename to signs_lib/extra_fonts/11px/hdf_3a.png diff --git a/extra_fonts/11px/hdf_3b.png b/signs_lib/extra_fonts/11px/hdf_3b.png similarity index 100% rename from extra_fonts/11px/hdf_3b.png rename to signs_lib/extra_fonts/11px/hdf_3b.png diff --git a/extra_fonts/11px/hdf_3c.png b/signs_lib/extra_fonts/11px/hdf_3c.png similarity index 100% rename from extra_fonts/11px/hdf_3c.png rename to signs_lib/extra_fonts/11px/hdf_3c.png diff --git a/extra_fonts/11px/hdf_3d.png b/signs_lib/extra_fonts/11px/hdf_3d.png similarity index 100% rename from extra_fonts/11px/hdf_3d.png rename to signs_lib/extra_fonts/11px/hdf_3d.png diff --git a/extra_fonts/11px/hdf_3e.png b/signs_lib/extra_fonts/11px/hdf_3e.png similarity index 100% rename from extra_fonts/11px/hdf_3e.png rename to signs_lib/extra_fonts/11px/hdf_3e.png diff --git a/extra_fonts/11px/hdf_3f.png b/signs_lib/extra_fonts/11px/hdf_3f.png similarity index 100% rename from extra_fonts/11px/hdf_3f.png rename to signs_lib/extra_fonts/11px/hdf_3f.png diff --git a/extra_fonts/11px/hdf_40.png b/signs_lib/extra_fonts/11px/hdf_40.png similarity index 100% rename from extra_fonts/11px/hdf_40.png rename to signs_lib/extra_fonts/11px/hdf_40.png diff --git a/extra_fonts/11px/hdf_41.png b/signs_lib/extra_fonts/11px/hdf_41.png similarity index 100% rename from extra_fonts/11px/hdf_41.png rename to signs_lib/extra_fonts/11px/hdf_41.png diff --git a/extra_fonts/11px/hdf_42.png b/signs_lib/extra_fonts/11px/hdf_42.png similarity index 100% rename from extra_fonts/11px/hdf_42.png rename to signs_lib/extra_fonts/11px/hdf_42.png diff --git a/extra_fonts/11px/hdf_43.png b/signs_lib/extra_fonts/11px/hdf_43.png similarity index 100% rename from extra_fonts/11px/hdf_43.png rename to signs_lib/extra_fonts/11px/hdf_43.png diff --git a/extra_fonts/11px/hdf_44.png b/signs_lib/extra_fonts/11px/hdf_44.png similarity index 100% rename from extra_fonts/11px/hdf_44.png rename to signs_lib/extra_fonts/11px/hdf_44.png diff --git a/extra_fonts/11px/hdf_45.png b/signs_lib/extra_fonts/11px/hdf_45.png similarity index 100% rename from extra_fonts/11px/hdf_45.png rename to signs_lib/extra_fonts/11px/hdf_45.png diff --git a/extra_fonts/11px/hdf_46.png b/signs_lib/extra_fonts/11px/hdf_46.png similarity index 100% rename from extra_fonts/11px/hdf_46.png rename to signs_lib/extra_fonts/11px/hdf_46.png diff --git a/extra_fonts/11px/hdf_47.png b/signs_lib/extra_fonts/11px/hdf_47.png similarity index 100% rename from extra_fonts/11px/hdf_47.png rename to signs_lib/extra_fonts/11px/hdf_47.png diff --git a/extra_fonts/11px/hdf_48.png b/signs_lib/extra_fonts/11px/hdf_48.png similarity index 100% rename from extra_fonts/11px/hdf_48.png rename to signs_lib/extra_fonts/11px/hdf_48.png diff --git a/extra_fonts/11px/hdf_49.png b/signs_lib/extra_fonts/11px/hdf_49.png similarity index 100% rename from extra_fonts/11px/hdf_49.png rename to signs_lib/extra_fonts/11px/hdf_49.png diff --git a/extra_fonts/11px/hdf_4a.png b/signs_lib/extra_fonts/11px/hdf_4a.png similarity index 100% rename from extra_fonts/11px/hdf_4a.png rename to signs_lib/extra_fonts/11px/hdf_4a.png diff --git a/extra_fonts/11px/hdf_4b.png b/signs_lib/extra_fonts/11px/hdf_4b.png similarity index 100% rename from extra_fonts/11px/hdf_4b.png rename to signs_lib/extra_fonts/11px/hdf_4b.png diff --git a/extra_fonts/11px/hdf_4c.png b/signs_lib/extra_fonts/11px/hdf_4c.png similarity index 100% rename from extra_fonts/11px/hdf_4c.png rename to signs_lib/extra_fonts/11px/hdf_4c.png diff --git a/extra_fonts/11px/hdf_4d.png b/signs_lib/extra_fonts/11px/hdf_4d.png similarity index 100% rename from extra_fonts/11px/hdf_4d.png rename to signs_lib/extra_fonts/11px/hdf_4d.png diff --git a/extra_fonts/11px/hdf_4e.png b/signs_lib/extra_fonts/11px/hdf_4e.png similarity index 100% rename from extra_fonts/11px/hdf_4e.png rename to signs_lib/extra_fonts/11px/hdf_4e.png diff --git a/extra_fonts/11px/hdf_4f.png b/signs_lib/extra_fonts/11px/hdf_4f.png similarity index 100% rename from extra_fonts/11px/hdf_4f.png rename to signs_lib/extra_fonts/11px/hdf_4f.png diff --git a/extra_fonts/11px/hdf_50.png b/signs_lib/extra_fonts/11px/hdf_50.png similarity index 100% rename from extra_fonts/11px/hdf_50.png rename to signs_lib/extra_fonts/11px/hdf_50.png diff --git a/extra_fonts/11px/hdf_51.png b/signs_lib/extra_fonts/11px/hdf_51.png similarity index 100% rename from extra_fonts/11px/hdf_51.png rename to signs_lib/extra_fonts/11px/hdf_51.png diff --git a/extra_fonts/11px/hdf_52.png b/signs_lib/extra_fonts/11px/hdf_52.png similarity index 100% rename from extra_fonts/11px/hdf_52.png rename to signs_lib/extra_fonts/11px/hdf_52.png diff --git a/extra_fonts/11px/hdf_53.png b/signs_lib/extra_fonts/11px/hdf_53.png similarity index 100% rename from extra_fonts/11px/hdf_53.png rename to signs_lib/extra_fonts/11px/hdf_53.png diff --git a/extra_fonts/11px/hdf_54.png b/signs_lib/extra_fonts/11px/hdf_54.png similarity index 100% rename from extra_fonts/11px/hdf_54.png rename to signs_lib/extra_fonts/11px/hdf_54.png diff --git a/extra_fonts/11px/hdf_55.png b/signs_lib/extra_fonts/11px/hdf_55.png similarity index 100% rename from extra_fonts/11px/hdf_55.png rename to signs_lib/extra_fonts/11px/hdf_55.png diff --git a/extra_fonts/11px/hdf_56.png b/signs_lib/extra_fonts/11px/hdf_56.png similarity index 100% rename from extra_fonts/11px/hdf_56.png rename to signs_lib/extra_fonts/11px/hdf_56.png diff --git a/extra_fonts/11px/hdf_57.png b/signs_lib/extra_fonts/11px/hdf_57.png similarity index 100% rename from extra_fonts/11px/hdf_57.png rename to signs_lib/extra_fonts/11px/hdf_57.png diff --git a/extra_fonts/11px/hdf_58.png b/signs_lib/extra_fonts/11px/hdf_58.png similarity index 100% rename from extra_fonts/11px/hdf_58.png rename to signs_lib/extra_fonts/11px/hdf_58.png diff --git a/extra_fonts/11px/hdf_59.png b/signs_lib/extra_fonts/11px/hdf_59.png similarity index 100% rename from extra_fonts/11px/hdf_59.png rename to signs_lib/extra_fonts/11px/hdf_59.png diff --git a/extra_fonts/11px/hdf_5a.png b/signs_lib/extra_fonts/11px/hdf_5a.png similarity index 100% rename from extra_fonts/11px/hdf_5a.png rename to signs_lib/extra_fonts/11px/hdf_5a.png diff --git a/extra_fonts/11px/hdf_5b.png b/signs_lib/extra_fonts/11px/hdf_5b.png similarity index 100% rename from extra_fonts/11px/hdf_5b.png rename to signs_lib/extra_fonts/11px/hdf_5b.png diff --git a/extra_fonts/11px/hdf_5c.png b/signs_lib/extra_fonts/11px/hdf_5c.png similarity index 100% rename from extra_fonts/11px/hdf_5c.png rename to signs_lib/extra_fonts/11px/hdf_5c.png diff --git a/extra_fonts/11px/hdf_5d.png b/signs_lib/extra_fonts/11px/hdf_5d.png similarity index 100% rename from extra_fonts/11px/hdf_5d.png rename to signs_lib/extra_fonts/11px/hdf_5d.png diff --git a/extra_fonts/11px/hdf_5e.png b/signs_lib/extra_fonts/11px/hdf_5e.png similarity index 100% rename from extra_fonts/11px/hdf_5e.png rename to signs_lib/extra_fonts/11px/hdf_5e.png diff --git a/extra_fonts/11px/hdf_5f.png b/signs_lib/extra_fonts/11px/hdf_5f.png similarity index 100% rename from extra_fonts/11px/hdf_5f.png rename to signs_lib/extra_fonts/11px/hdf_5f.png diff --git a/extra_fonts/11px/hdf_60.png b/signs_lib/extra_fonts/11px/hdf_60.png similarity index 100% rename from extra_fonts/11px/hdf_60.png rename to signs_lib/extra_fonts/11px/hdf_60.png diff --git a/extra_fonts/11px/hdf_61.png b/signs_lib/extra_fonts/11px/hdf_61.png similarity index 100% rename from extra_fonts/11px/hdf_61.png rename to signs_lib/extra_fonts/11px/hdf_61.png diff --git a/extra_fonts/11px/hdf_62.png b/signs_lib/extra_fonts/11px/hdf_62.png similarity index 100% rename from extra_fonts/11px/hdf_62.png rename to signs_lib/extra_fonts/11px/hdf_62.png diff --git a/extra_fonts/11px/hdf_63.png b/signs_lib/extra_fonts/11px/hdf_63.png similarity index 100% rename from extra_fonts/11px/hdf_63.png rename to signs_lib/extra_fonts/11px/hdf_63.png diff --git a/extra_fonts/11px/hdf_64.png b/signs_lib/extra_fonts/11px/hdf_64.png similarity index 100% rename from extra_fonts/11px/hdf_64.png rename to signs_lib/extra_fonts/11px/hdf_64.png diff --git a/extra_fonts/11px/hdf_65.png b/signs_lib/extra_fonts/11px/hdf_65.png similarity index 100% rename from extra_fonts/11px/hdf_65.png rename to signs_lib/extra_fonts/11px/hdf_65.png diff --git a/extra_fonts/11px/hdf_66.png b/signs_lib/extra_fonts/11px/hdf_66.png similarity index 100% rename from extra_fonts/11px/hdf_66.png rename to signs_lib/extra_fonts/11px/hdf_66.png diff --git a/extra_fonts/11px/hdf_67.png b/signs_lib/extra_fonts/11px/hdf_67.png similarity index 100% rename from extra_fonts/11px/hdf_67.png rename to signs_lib/extra_fonts/11px/hdf_67.png diff --git a/extra_fonts/11px/hdf_68.png b/signs_lib/extra_fonts/11px/hdf_68.png similarity index 100% rename from extra_fonts/11px/hdf_68.png rename to signs_lib/extra_fonts/11px/hdf_68.png diff --git a/extra_fonts/11px/hdf_69.png b/signs_lib/extra_fonts/11px/hdf_69.png similarity index 100% rename from extra_fonts/11px/hdf_69.png rename to signs_lib/extra_fonts/11px/hdf_69.png diff --git a/extra_fonts/11px/hdf_6a.png b/signs_lib/extra_fonts/11px/hdf_6a.png similarity index 100% rename from extra_fonts/11px/hdf_6a.png rename to signs_lib/extra_fonts/11px/hdf_6a.png diff --git a/extra_fonts/11px/hdf_6b.png b/signs_lib/extra_fonts/11px/hdf_6b.png similarity index 100% rename from extra_fonts/11px/hdf_6b.png rename to signs_lib/extra_fonts/11px/hdf_6b.png diff --git a/extra_fonts/11px/hdf_6c.png b/signs_lib/extra_fonts/11px/hdf_6c.png similarity index 100% rename from extra_fonts/11px/hdf_6c.png rename to signs_lib/extra_fonts/11px/hdf_6c.png diff --git a/extra_fonts/11px/hdf_6d.png b/signs_lib/extra_fonts/11px/hdf_6d.png similarity index 100% rename from extra_fonts/11px/hdf_6d.png rename to signs_lib/extra_fonts/11px/hdf_6d.png diff --git a/extra_fonts/11px/hdf_6e.png b/signs_lib/extra_fonts/11px/hdf_6e.png similarity index 100% rename from extra_fonts/11px/hdf_6e.png rename to signs_lib/extra_fonts/11px/hdf_6e.png diff --git a/extra_fonts/11px/hdf_6f.png b/signs_lib/extra_fonts/11px/hdf_6f.png similarity index 100% rename from extra_fonts/11px/hdf_6f.png rename to signs_lib/extra_fonts/11px/hdf_6f.png diff --git a/extra_fonts/11px/hdf_70.png b/signs_lib/extra_fonts/11px/hdf_70.png similarity index 100% rename from extra_fonts/11px/hdf_70.png rename to signs_lib/extra_fonts/11px/hdf_70.png diff --git a/extra_fonts/11px/hdf_71.png b/signs_lib/extra_fonts/11px/hdf_71.png similarity index 100% rename from extra_fonts/11px/hdf_71.png rename to signs_lib/extra_fonts/11px/hdf_71.png diff --git a/extra_fonts/11px/hdf_72.png b/signs_lib/extra_fonts/11px/hdf_72.png similarity index 100% rename from extra_fonts/11px/hdf_72.png rename to signs_lib/extra_fonts/11px/hdf_72.png diff --git a/extra_fonts/11px/hdf_73.png b/signs_lib/extra_fonts/11px/hdf_73.png similarity index 100% rename from extra_fonts/11px/hdf_73.png rename to signs_lib/extra_fonts/11px/hdf_73.png diff --git a/extra_fonts/11px/hdf_74.png b/signs_lib/extra_fonts/11px/hdf_74.png similarity index 100% rename from extra_fonts/11px/hdf_74.png rename to signs_lib/extra_fonts/11px/hdf_74.png diff --git a/extra_fonts/11px/hdf_75.png b/signs_lib/extra_fonts/11px/hdf_75.png similarity index 100% rename from extra_fonts/11px/hdf_75.png rename to signs_lib/extra_fonts/11px/hdf_75.png diff --git a/extra_fonts/11px/hdf_76.png b/signs_lib/extra_fonts/11px/hdf_76.png similarity index 100% rename from extra_fonts/11px/hdf_76.png rename to signs_lib/extra_fonts/11px/hdf_76.png diff --git a/extra_fonts/11px/hdf_77.png b/signs_lib/extra_fonts/11px/hdf_77.png similarity index 100% rename from extra_fonts/11px/hdf_77.png rename to signs_lib/extra_fonts/11px/hdf_77.png diff --git a/extra_fonts/11px/hdf_78.png b/signs_lib/extra_fonts/11px/hdf_78.png similarity index 100% rename from extra_fonts/11px/hdf_78.png rename to signs_lib/extra_fonts/11px/hdf_78.png diff --git a/extra_fonts/11px/hdf_79.png b/signs_lib/extra_fonts/11px/hdf_79.png similarity index 100% rename from extra_fonts/11px/hdf_79.png rename to signs_lib/extra_fonts/11px/hdf_79.png diff --git a/extra_fonts/11px/hdf_7a.png b/signs_lib/extra_fonts/11px/hdf_7a.png similarity index 100% rename from extra_fonts/11px/hdf_7a.png rename to signs_lib/extra_fonts/11px/hdf_7a.png diff --git a/extra_fonts/11px/hdf_7b.png b/signs_lib/extra_fonts/11px/hdf_7b.png similarity index 100% rename from extra_fonts/11px/hdf_7b.png rename to signs_lib/extra_fonts/11px/hdf_7b.png diff --git a/extra_fonts/11px/hdf_7c.png b/signs_lib/extra_fonts/11px/hdf_7c.png similarity index 100% rename from extra_fonts/11px/hdf_7c.png rename to signs_lib/extra_fonts/11px/hdf_7c.png diff --git a/extra_fonts/11px/hdf_7d.png b/signs_lib/extra_fonts/11px/hdf_7d.png similarity index 100% rename from extra_fonts/11px/hdf_7d.png rename to signs_lib/extra_fonts/11px/hdf_7d.png diff --git a/extra_fonts/11px/hdf_7e.png b/signs_lib/extra_fonts/11px/hdf_7e.png similarity index 100% rename from extra_fonts/11px/hdf_7e.png rename to signs_lib/extra_fonts/11px/hdf_7e.png diff --git a/extra_fonts/17px/hdf_20.png b/signs_lib/extra_fonts/17px/hdf_20.png similarity index 100% rename from extra_fonts/17px/hdf_20.png rename to signs_lib/extra_fonts/17px/hdf_20.png diff --git a/extra_fonts/17px/hdf_21.png b/signs_lib/extra_fonts/17px/hdf_21.png similarity index 100% rename from extra_fonts/17px/hdf_21.png rename to signs_lib/extra_fonts/17px/hdf_21.png diff --git a/extra_fonts/17px/hdf_22.png b/signs_lib/extra_fonts/17px/hdf_22.png similarity index 100% rename from extra_fonts/17px/hdf_22.png rename to signs_lib/extra_fonts/17px/hdf_22.png diff --git a/extra_fonts/17px/hdf_23.png b/signs_lib/extra_fonts/17px/hdf_23.png similarity index 100% rename from extra_fonts/17px/hdf_23.png rename to signs_lib/extra_fonts/17px/hdf_23.png diff --git a/extra_fonts/17px/hdf_24.png b/signs_lib/extra_fonts/17px/hdf_24.png similarity index 100% rename from extra_fonts/17px/hdf_24.png rename to signs_lib/extra_fonts/17px/hdf_24.png diff --git a/extra_fonts/17px/hdf_25.png b/signs_lib/extra_fonts/17px/hdf_25.png similarity index 100% rename from extra_fonts/17px/hdf_25.png rename to signs_lib/extra_fonts/17px/hdf_25.png diff --git a/extra_fonts/17px/hdf_26.png b/signs_lib/extra_fonts/17px/hdf_26.png similarity index 100% rename from extra_fonts/17px/hdf_26.png rename to signs_lib/extra_fonts/17px/hdf_26.png diff --git a/extra_fonts/17px/hdf_27.png b/signs_lib/extra_fonts/17px/hdf_27.png similarity index 100% rename from extra_fonts/17px/hdf_27.png rename to signs_lib/extra_fonts/17px/hdf_27.png diff --git a/extra_fonts/17px/hdf_28.png b/signs_lib/extra_fonts/17px/hdf_28.png similarity index 100% rename from extra_fonts/17px/hdf_28.png rename to signs_lib/extra_fonts/17px/hdf_28.png diff --git a/extra_fonts/17px/hdf_29.png b/signs_lib/extra_fonts/17px/hdf_29.png similarity index 100% rename from extra_fonts/17px/hdf_29.png rename to signs_lib/extra_fonts/17px/hdf_29.png diff --git a/extra_fonts/17px/hdf_2a.png b/signs_lib/extra_fonts/17px/hdf_2a.png similarity index 100% rename from extra_fonts/17px/hdf_2a.png rename to signs_lib/extra_fonts/17px/hdf_2a.png diff --git a/extra_fonts/17px/hdf_2b.png b/signs_lib/extra_fonts/17px/hdf_2b.png similarity index 100% rename from extra_fonts/17px/hdf_2b.png rename to signs_lib/extra_fonts/17px/hdf_2b.png diff --git a/extra_fonts/17px/hdf_2c.png b/signs_lib/extra_fonts/17px/hdf_2c.png similarity index 100% rename from extra_fonts/17px/hdf_2c.png rename to signs_lib/extra_fonts/17px/hdf_2c.png diff --git a/extra_fonts/17px/hdf_2d.png b/signs_lib/extra_fonts/17px/hdf_2d.png similarity index 100% rename from extra_fonts/17px/hdf_2d.png rename to signs_lib/extra_fonts/17px/hdf_2d.png diff --git a/extra_fonts/17px/hdf_2e.png b/signs_lib/extra_fonts/17px/hdf_2e.png similarity index 100% rename from extra_fonts/17px/hdf_2e.png rename to signs_lib/extra_fonts/17px/hdf_2e.png diff --git a/extra_fonts/17px/hdf_2f.png b/signs_lib/extra_fonts/17px/hdf_2f.png similarity index 100% rename from extra_fonts/17px/hdf_2f.png rename to signs_lib/extra_fonts/17px/hdf_2f.png diff --git a/extra_fonts/17px/hdf_30.png b/signs_lib/extra_fonts/17px/hdf_30.png similarity index 100% rename from extra_fonts/17px/hdf_30.png rename to signs_lib/extra_fonts/17px/hdf_30.png diff --git a/extra_fonts/17px/hdf_31.png b/signs_lib/extra_fonts/17px/hdf_31.png similarity index 100% rename from extra_fonts/17px/hdf_31.png rename to signs_lib/extra_fonts/17px/hdf_31.png diff --git a/extra_fonts/17px/hdf_32.png b/signs_lib/extra_fonts/17px/hdf_32.png similarity index 100% rename from extra_fonts/17px/hdf_32.png rename to signs_lib/extra_fonts/17px/hdf_32.png diff --git a/extra_fonts/17px/hdf_33.png b/signs_lib/extra_fonts/17px/hdf_33.png similarity index 100% rename from extra_fonts/17px/hdf_33.png rename to signs_lib/extra_fonts/17px/hdf_33.png diff --git a/extra_fonts/17px/hdf_34.png b/signs_lib/extra_fonts/17px/hdf_34.png similarity index 100% rename from extra_fonts/17px/hdf_34.png rename to signs_lib/extra_fonts/17px/hdf_34.png diff --git a/extra_fonts/17px/hdf_35.png b/signs_lib/extra_fonts/17px/hdf_35.png similarity index 100% rename from extra_fonts/17px/hdf_35.png rename to signs_lib/extra_fonts/17px/hdf_35.png diff --git a/extra_fonts/17px/hdf_36.png b/signs_lib/extra_fonts/17px/hdf_36.png similarity index 100% rename from extra_fonts/17px/hdf_36.png rename to signs_lib/extra_fonts/17px/hdf_36.png diff --git a/extra_fonts/17px/hdf_37.png b/signs_lib/extra_fonts/17px/hdf_37.png similarity index 100% rename from extra_fonts/17px/hdf_37.png rename to signs_lib/extra_fonts/17px/hdf_37.png diff --git a/extra_fonts/17px/hdf_38.png b/signs_lib/extra_fonts/17px/hdf_38.png similarity index 100% rename from extra_fonts/17px/hdf_38.png rename to signs_lib/extra_fonts/17px/hdf_38.png diff --git a/extra_fonts/17px/hdf_39.png b/signs_lib/extra_fonts/17px/hdf_39.png similarity index 100% rename from extra_fonts/17px/hdf_39.png rename to signs_lib/extra_fonts/17px/hdf_39.png diff --git a/extra_fonts/17px/hdf_3a.png b/signs_lib/extra_fonts/17px/hdf_3a.png similarity index 100% rename from extra_fonts/17px/hdf_3a.png rename to signs_lib/extra_fonts/17px/hdf_3a.png diff --git a/extra_fonts/17px/hdf_3b.png b/signs_lib/extra_fonts/17px/hdf_3b.png similarity index 100% rename from extra_fonts/17px/hdf_3b.png rename to signs_lib/extra_fonts/17px/hdf_3b.png diff --git a/extra_fonts/17px/hdf_3c.png b/signs_lib/extra_fonts/17px/hdf_3c.png similarity index 100% rename from extra_fonts/17px/hdf_3c.png rename to signs_lib/extra_fonts/17px/hdf_3c.png diff --git a/extra_fonts/17px/hdf_3d.png b/signs_lib/extra_fonts/17px/hdf_3d.png similarity index 100% rename from extra_fonts/17px/hdf_3d.png rename to signs_lib/extra_fonts/17px/hdf_3d.png diff --git a/extra_fonts/17px/hdf_3e.png b/signs_lib/extra_fonts/17px/hdf_3e.png similarity index 100% rename from extra_fonts/17px/hdf_3e.png rename to signs_lib/extra_fonts/17px/hdf_3e.png diff --git a/extra_fonts/17px/hdf_3f.png b/signs_lib/extra_fonts/17px/hdf_3f.png similarity index 100% rename from extra_fonts/17px/hdf_3f.png rename to signs_lib/extra_fonts/17px/hdf_3f.png diff --git a/extra_fonts/17px/hdf_40.png b/signs_lib/extra_fonts/17px/hdf_40.png similarity index 100% rename from extra_fonts/17px/hdf_40.png rename to signs_lib/extra_fonts/17px/hdf_40.png diff --git a/extra_fonts/17px/hdf_41.png b/signs_lib/extra_fonts/17px/hdf_41.png similarity index 100% rename from extra_fonts/17px/hdf_41.png rename to signs_lib/extra_fonts/17px/hdf_41.png diff --git a/extra_fonts/17px/hdf_42.png b/signs_lib/extra_fonts/17px/hdf_42.png similarity index 100% rename from extra_fonts/17px/hdf_42.png rename to signs_lib/extra_fonts/17px/hdf_42.png diff --git a/extra_fonts/17px/hdf_43.png b/signs_lib/extra_fonts/17px/hdf_43.png similarity index 100% rename from extra_fonts/17px/hdf_43.png rename to signs_lib/extra_fonts/17px/hdf_43.png diff --git a/extra_fonts/17px/hdf_44.png b/signs_lib/extra_fonts/17px/hdf_44.png similarity index 100% rename from extra_fonts/17px/hdf_44.png rename to signs_lib/extra_fonts/17px/hdf_44.png diff --git a/extra_fonts/17px/hdf_45.png b/signs_lib/extra_fonts/17px/hdf_45.png similarity index 100% rename from extra_fonts/17px/hdf_45.png rename to signs_lib/extra_fonts/17px/hdf_45.png diff --git a/extra_fonts/17px/hdf_46.png b/signs_lib/extra_fonts/17px/hdf_46.png similarity index 100% rename from extra_fonts/17px/hdf_46.png rename to signs_lib/extra_fonts/17px/hdf_46.png diff --git a/extra_fonts/17px/hdf_47.png b/signs_lib/extra_fonts/17px/hdf_47.png similarity index 100% rename from extra_fonts/17px/hdf_47.png rename to signs_lib/extra_fonts/17px/hdf_47.png diff --git a/extra_fonts/17px/hdf_48.png b/signs_lib/extra_fonts/17px/hdf_48.png similarity index 100% rename from extra_fonts/17px/hdf_48.png rename to signs_lib/extra_fonts/17px/hdf_48.png diff --git a/extra_fonts/17px/hdf_49.png b/signs_lib/extra_fonts/17px/hdf_49.png similarity index 100% rename from extra_fonts/17px/hdf_49.png rename to signs_lib/extra_fonts/17px/hdf_49.png diff --git a/extra_fonts/17px/hdf_4a.png b/signs_lib/extra_fonts/17px/hdf_4a.png similarity index 100% rename from extra_fonts/17px/hdf_4a.png rename to signs_lib/extra_fonts/17px/hdf_4a.png diff --git a/extra_fonts/17px/hdf_4b.png b/signs_lib/extra_fonts/17px/hdf_4b.png similarity index 100% rename from extra_fonts/17px/hdf_4b.png rename to signs_lib/extra_fonts/17px/hdf_4b.png diff --git a/extra_fonts/17px/hdf_4c.png b/signs_lib/extra_fonts/17px/hdf_4c.png similarity index 100% rename from extra_fonts/17px/hdf_4c.png rename to signs_lib/extra_fonts/17px/hdf_4c.png diff --git a/extra_fonts/17px/hdf_4d.png b/signs_lib/extra_fonts/17px/hdf_4d.png similarity index 100% rename from extra_fonts/17px/hdf_4d.png rename to signs_lib/extra_fonts/17px/hdf_4d.png diff --git a/extra_fonts/17px/hdf_4e.png b/signs_lib/extra_fonts/17px/hdf_4e.png similarity index 100% rename from extra_fonts/17px/hdf_4e.png rename to signs_lib/extra_fonts/17px/hdf_4e.png diff --git a/extra_fonts/17px/hdf_4f.png b/signs_lib/extra_fonts/17px/hdf_4f.png similarity index 100% rename from extra_fonts/17px/hdf_4f.png rename to signs_lib/extra_fonts/17px/hdf_4f.png diff --git a/extra_fonts/17px/hdf_50.png b/signs_lib/extra_fonts/17px/hdf_50.png similarity index 100% rename from extra_fonts/17px/hdf_50.png rename to signs_lib/extra_fonts/17px/hdf_50.png diff --git a/extra_fonts/17px/hdf_51.png b/signs_lib/extra_fonts/17px/hdf_51.png similarity index 100% rename from extra_fonts/17px/hdf_51.png rename to signs_lib/extra_fonts/17px/hdf_51.png diff --git a/extra_fonts/17px/hdf_52.png b/signs_lib/extra_fonts/17px/hdf_52.png similarity index 100% rename from extra_fonts/17px/hdf_52.png rename to signs_lib/extra_fonts/17px/hdf_52.png diff --git a/extra_fonts/17px/hdf_53.png b/signs_lib/extra_fonts/17px/hdf_53.png similarity index 100% rename from extra_fonts/17px/hdf_53.png rename to signs_lib/extra_fonts/17px/hdf_53.png diff --git a/extra_fonts/17px/hdf_54.png b/signs_lib/extra_fonts/17px/hdf_54.png similarity index 100% rename from extra_fonts/17px/hdf_54.png rename to signs_lib/extra_fonts/17px/hdf_54.png diff --git a/extra_fonts/17px/hdf_55.png b/signs_lib/extra_fonts/17px/hdf_55.png similarity index 100% rename from extra_fonts/17px/hdf_55.png rename to signs_lib/extra_fonts/17px/hdf_55.png diff --git a/extra_fonts/17px/hdf_56.png b/signs_lib/extra_fonts/17px/hdf_56.png similarity index 100% rename from extra_fonts/17px/hdf_56.png rename to signs_lib/extra_fonts/17px/hdf_56.png diff --git a/extra_fonts/17px/hdf_57.png b/signs_lib/extra_fonts/17px/hdf_57.png similarity index 100% rename from extra_fonts/17px/hdf_57.png rename to signs_lib/extra_fonts/17px/hdf_57.png diff --git a/extra_fonts/17px/hdf_58.png b/signs_lib/extra_fonts/17px/hdf_58.png similarity index 100% rename from extra_fonts/17px/hdf_58.png rename to signs_lib/extra_fonts/17px/hdf_58.png diff --git a/extra_fonts/17px/hdf_59.png b/signs_lib/extra_fonts/17px/hdf_59.png similarity index 100% rename from extra_fonts/17px/hdf_59.png rename to signs_lib/extra_fonts/17px/hdf_59.png diff --git a/extra_fonts/17px/hdf_5a.png b/signs_lib/extra_fonts/17px/hdf_5a.png similarity index 100% rename from extra_fonts/17px/hdf_5a.png rename to signs_lib/extra_fonts/17px/hdf_5a.png diff --git a/extra_fonts/17px/hdf_5b.png b/signs_lib/extra_fonts/17px/hdf_5b.png similarity index 100% rename from extra_fonts/17px/hdf_5b.png rename to signs_lib/extra_fonts/17px/hdf_5b.png diff --git a/extra_fonts/17px/hdf_5c.png b/signs_lib/extra_fonts/17px/hdf_5c.png similarity index 100% rename from extra_fonts/17px/hdf_5c.png rename to signs_lib/extra_fonts/17px/hdf_5c.png diff --git a/extra_fonts/17px/hdf_5d.png b/signs_lib/extra_fonts/17px/hdf_5d.png similarity index 100% rename from extra_fonts/17px/hdf_5d.png rename to signs_lib/extra_fonts/17px/hdf_5d.png diff --git a/extra_fonts/17px/hdf_5e.png b/signs_lib/extra_fonts/17px/hdf_5e.png similarity index 100% rename from extra_fonts/17px/hdf_5e.png rename to signs_lib/extra_fonts/17px/hdf_5e.png diff --git a/extra_fonts/17px/hdf_5f.png b/signs_lib/extra_fonts/17px/hdf_5f.png similarity index 100% rename from extra_fonts/17px/hdf_5f.png rename to signs_lib/extra_fonts/17px/hdf_5f.png diff --git a/extra_fonts/17px/hdf_60.png b/signs_lib/extra_fonts/17px/hdf_60.png similarity index 100% rename from extra_fonts/17px/hdf_60.png rename to signs_lib/extra_fonts/17px/hdf_60.png diff --git a/extra_fonts/17px/hdf_61.png b/signs_lib/extra_fonts/17px/hdf_61.png similarity index 100% rename from extra_fonts/17px/hdf_61.png rename to signs_lib/extra_fonts/17px/hdf_61.png diff --git a/extra_fonts/17px/hdf_62.png b/signs_lib/extra_fonts/17px/hdf_62.png similarity index 100% rename from extra_fonts/17px/hdf_62.png rename to signs_lib/extra_fonts/17px/hdf_62.png diff --git a/extra_fonts/17px/hdf_63.png b/signs_lib/extra_fonts/17px/hdf_63.png similarity index 100% rename from extra_fonts/17px/hdf_63.png rename to signs_lib/extra_fonts/17px/hdf_63.png diff --git a/extra_fonts/17px/hdf_64.png b/signs_lib/extra_fonts/17px/hdf_64.png similarity index 100% rename from extra_fonts/17px/hdf_64.png rename to signs_lib/extra_fonts/17px/hdf_64.png diff --git a/extra_fonts/17px/hdf_65.png b/signs_lib/extra_fonts/17px/hdf_65.png similarity index 100% rename from extra_fonts/17px/hdf_65.png rename to signs_lib/extra_fonts/17px/hdf_65.png diff --git a/extra_fonts/17px/hdf_66.png b/signs_lib/extra_fonts/17px/hdf_66.png similarity index 100% rename from extra_fonts/17px/hdf_66.png rename to signs_lib/extra_fonts/17px/hdf_66.png diff --git a/extra_fonts/17px/hdf_67.png b/signs_lib/extra_fonts/17px/hdf_67.png similarity index 100% rename from extra_fonts/17px/hdf_67.png rename to signs_lib/extra_fonts/17px/hdf_67.png diff --git a/extra_fonts/17px/hdf_68.png b/signs_lib/extra_fonts/17px/hdf_68.png similarity index 100% rename from extra_fonts/17px/hdf_68.png rename to signs_lib/extra_fonts/17px/hdf_68.png diff --git a/extra_fonts/17px/hdf_69.png b/signs_lib/extra_fonts/17px/hdf_69.png similarity index 100% rename from extra_fonts/17px/hdf_69.png rename to signs_lib/extra_fonts/17px/hdf_69.png diff --git a/extra_fonts/17px/hdf_6a.png b/signs_lib/extra_fonts/17px/hdf_6a.png similarity index 100% rename from extra_fonts/17px/hdf_6a.png rename to signs_lib/extra_fonts/17px/hdf_6a.png diff --git a/extra_fonts/17px/hdf_6b.png b/signs_lib/extra_fonts/17px/hdf_6b.png similarity index 100% rename from extra_fonts/17px/hdf_6b.png rename to signs_lib/extra_fonts/17px/hdf_6b.png diff --git a/extra_fonts/17px/hdf_6c.png b/signs_lib/extra_fonts/17px/hdf_6c.png similarity index 100% rename from extra_fonts/17px/hdf_6c.png rename to signs_lib/extra_fonts/17px/hdf_6c.png diff --git a/extra_fonts/17px/hdf_6d.png b/signs_lib/extra_fonts/17px/hdf_6d.png similarity index 100% rename from extra_fonts/17px/hdf_6d.png rename to signs_lib/extra_fonts/17px/hdf_6d.png diff --git a/extra_fonts/17px/hdf_6e.png b/signs_lib/extra_fonts/17px/hdf_6e.png similarity index 100% rename from extra_fonts/17px/hdf_6e.png rename to signs_lib/extra_fonts/17px/hdf_6e.png diff --git a/extra_fonts/17px/hdf_6f.png b/signs_lib/extra_fonts/17px/hdf_6f.png similarity index 100% rename from extra_fonts/17px/hdf_6f.png rename to signs_lib/extra_fonts/17px/hdf_6f.png diff --git a/extra_fonts/17px/hdf_70.png b/signs_lib/extra_fonts/17px/hdf_70.png similarity index 100% rename from extra_fonts/17px/hdf_70.png rename to signs_lib/extra_fonts/17px/hdf_70.png diff --git a/extra_fonts/17px/hdf_71.png b/signs_lib/extra_fonts/17px/hdf_71.png similarity index 100% rename from extra_fonts/17px/hdf_71.png rename to signs_lib/extra_fonts/17px/hdf_71.png diff --git a/extra_fonts/17px/hdf_72.png b/signs_lib/extra_fonts/17px/hdf_72.png similarity index 100% rename from extra_fonts/17px/hdf_72.png rename to signs_lib/extra_fonts/17px/hdf_72.png diff --git a/extra_fonts/17px/hdf_73.png b/signs_lib/extra_fonts/17px/hdf_73.png similarity index 100% rename from extra_fonts/17px/hdf_73.png rename to signs_lib/extra_fonts/17px/hdf_73.png diff --git a/extra_fonts/17px/hdf_74.png b/signs_lib/extra_fonts/17px/hdf_74.png similarity index 100% rename from extra_fonts/17px/hdf_74.png rename to signs_lib/extra_fonts/17px/hdf_74.png diff --git a/extra_fonts/17px/hdf_75.png b/signs_lib/extra_fonts/17px/hdf_75.png similarity index 100% rename from extra_fonts/17px/hdf_75.png rename to signs_lib/extra_fonts/17px/hdf_75.png diff --git a/extra_fonts/17px/hdf_76.png b/signs_lib/extra_fonts/17px/hdf_76.png similarity index 100% rename from extra_fonts/17px/hdf_76.png rename to signs_lib/extra_fonts/17px/hdf_76.png diff --git a/extra_fonts/17px/hdf_77.png b/signs_lib/extra_fonts/17px/hdf_77.png similarity index 100% rename from extra_fonts/17px/hdf_77.png rename to signs_lib/extra_fonts/17px/hdf_77.png diff --git a/extra_fonts/17px/hdf_78.png b/signs_lib/extra_fonts/17px/hdf_78.png similarity index 100% rename from extra_fonts/17px/hdf_78.png rename to signs_lib/extra_fonts/17px/hdf_78.png diff --git a/extra_fonts/17px/hdf_79.png b/signs_lib/extra_fonts/17px/hdf_79.png similarity index 100% rename from extra_fonts/17px/hdf_79.png rename to signs_lib/extra_fonts/17px/hdf_79.png diff --git a/extra_fonts/17px/hdf_7a.png b/signs_lib/extra_fonts/17px/hdf_7a.png similarity index 100% rename from extra_fonts/17px/hdf_7a.png rename to signs_lib/extra_fonts/17px/hdf_7a.png diff --git a/extra_fonts/17px/hdf_7b.png b/signs_lib/extra_fonts/17px/hdf_7b.png similarity index 100% rename from extra_fonts/17px/hdf_7b.png rename to signs_lib/extra_fonts/17px/hdf_7b.png diff --git a/extra_fonts/17px/hdf_7c.png b/signs_lib/extra_fonts/17px/hdf_7c.png similarity index 100% rename from extra_fonts/17px/hdf_7c.png rename to signs_lib/extra_fonts/17px/hdf_7c.png diff --git a/extra_fonts/17px/hdf_7d.png b/signs_lib/extra_fonts/17px/hdf_7d.png similarity index 100% rename from extra_fonts/17px/hdf_7d.png rename to signs_lib/extra_fonts/17px/hdf_7d.png diff --git a/extra_fonts/17px/hdf_7e.png b/signs_lib/extra_fonts/17px/hdf_7e.png similarity index 100% rename from extra_fonts/17px/hdf_7e.png rename to signs_lib/extra_fonts/17px/hdf_7e.png diff --git a/extra_fonts/25px/hdf_20.png b/signs_lib/extra_fonts/25px/hdf_20.png similarity index 100% rename from extra_fonts/25px/hdf_20.png rename to signs_lib/extra_fonts/25px/hdf_20.png diff --git a/extra_fonts/25px/hdf_21.png b/signs_lib/extra_fonts/25px/hdf_21.png similarity index 100% rename from extra_fonts/25px/hdf_21.png rename to signs_lib/extra_fonts/25px/hdf_21.png diff --git a/extra_fonts/25px/hdf_22.png b/signs_lib/extra_fonts/25px/hdf_22.png similarity index 100% rename from extra_fonts/25px/hdf_22.png rename to signs_lib/extra_fonts/25px/hdf_22.png diff --git a/extra_fonts/25px/hdf_23.png b/signs_lib/extra_fonts/25px/hdf_23.png similarity index 100% rename from extra_fonts/25px/hdf_23.png rename to signs_lib/extra_fonts/25px/hdf_23.png diff --git a/extra_fonts/25px/hdf_24.png b/signs_lib/extra_fonts/25px/hdf_24.png similarity index 100% rename from extra_fonts/25px/hdf_24.png rename to signs_lib/extra_fonts/25px/hdf_24.png diff --git a/extra_fonts/25px/hdf_25.png b/signs_lib/extra_fonts/25px/hdf_25.png similarity index 100% rename from extra_fonts/25px/hdf_25.png rename to signs_lib/extra_fonts/25px/hdf_25.png diff --git a/extra_fonts/25px/hdf_26.png b/signs_lib/extra_fonts/25px/hdf_26.png similarity index 100% rename from extra_fonts/25px/hdf_26.png rename to signs_lib/extra_fonts/25px/hdf_26.png diff --git a/extra_fonts/25px/hdf_27.png b/signs_lib/extra_fonts/25px/hdf_27.png similarity index 100% rename from extra_fonts/25px/hdf_27.png rename to signs_lib/extra_fonts/25px/hdf_27.png diff --git a/extra_fonts/25px/hdf_28.png b/signs_lib/extra_fonts/25px/hdf_28.png similarity index 100% rename from extra_fonts/25px/hdf_28.png rename to signs_lib/extra_fonts/25px/hdf_28.png diff --git a/extra_fonts/25px/hdf_29.png b/signs_lib/extra_fonts/25px/hdf_29.png similarity index 100% rename from extra_fonts/25px/hdf_29.png rename to signs_lib/extra_fonts/25px/hdf_29.png diff --git a/extra_fonts/25px/hdf_2a.png b/signs_lib/extra_fonts/25px/hdf_2a.png similarity index 100% rename from extra_fonts/25px/hdf_2a.png rename to signs_lib/extra_fonts/25px/hdf_2a.png diff --git a/extra_fonts/25px/hdf_2b.png b/signs_lib/extra_fonts/25px/hdf_2b.png similarity index 100% rename from extra_fonts/25px/hdf_2b.png rename to signs_lib/extra_fonts/25px/hdf_2b.png diff --git a/extra_fonts/25px/hdf_2c.png b/signs_lib/extra_fonts/25px/hdf_2c.png similarity index 100% rename from extra_fonts/25px/hdf_2c.png rename to signs_lib/extra_fonts/25px/hdf_2c.png diff --git a/extra_fonts/25px/hdf_2d.png b/signs_lib/extra_fonts/25px/hdf_2d.png similarity index 100% rename from extra_fonts/25px/hdf_2d.png rename to signs_lib/extra_fonts/25px/hdf_2d.png diff --git a/extra_fonts/25px/hdf_2e.png b/signs_lib/extra_fonts/25px/hdf_2e.png similarity index 100% rename from extra_fonts/25px/hdf_2e.png rename to signs_lib/extra_fonts/25px/hdf_2e.png diff --git a/extra_fonts/25px/hdf_2f.png b/signs_lib/extra_fonts/25px/hdf_2f.png similarity index 100% rename from extra_fonts/25px/hdf_2f.png rename to signs_lib/extra_fonts/25px/hdf_2f.png diff --git a/extra_fonts/25px/hdf_30.png b/signs_lib/extra_fonts/25px/hdf_30.png similarity index 100% rename from extra_fonts/25px/hdf_30.png rename to signs_lib/extra_fonts/25px/hdf_30.png diff --git a/extra_fonts/25px/hdf_31.png b/signs_lib/extra_fonts/25px/hdf_31.png similarity index 100% rename from extra_fonts/25px/hdf_31.png rename to signs_lib/extra_fonts/25px/hdf_31.png diff --git a/extra_fonts/25px/hdf_32.png b/signs_lib/extra_fonts/25px/hdf_32.png similarity index 100% rename from extra_fonts/25px/hdf_32.png rename to signs_lib/extra_fonts/25px/hdf_32.png diff --git a/extra_fonts/25px/hdf_33.png b/signs_lib/extra_fonts/25px/hdf_33.png similarity index 100% rename from extra_fonts/25px/hdf_33.png rename to signs_lib/extra_fonts/25px/hdf_33.png diff --git a/extra_fonts/25px/hdf_34.png b/signs_lib/extra_fonts/25px/hdf_34.png similarity index 100% rename from extra_fonts/25px/hdf_34.png rename to signs_lib/extra_fonts/25px/hdf_34.png diff --git a/extra_fonts/25px/hdf_35.png b/signs_lib/extra_fonts/25px/hdf_35.png similarity index 100% rename from extra_fonts/25px/hdf_35.png rename to signs_lib/extra_fonts/25px/hdf_35.png diff --git a/extra_fonts/25px/hdf_36.png b/signs_lib/extra_fonts/25px/hdf_36.png similarity index 100% rename from extra_fonts/25px/hdf_36.png rename to signs_lib/extra_fonts/25px/hdf_36.png diff --git a/extra_fonts/25px/hdf_37.png b/signs_lib/extra_fonts/25px/hdf_37.png similarity index 100% rename from extra_fonts/25px/hdf_37.png rename to signs_lib/extra_fonts/25px/hdf_37.png diff --git a/extra_fonts/25px/hdf_38.png b/signs_lib/extra_fonts/25px/hdf_38.png similarity index 100% rename from extra_fonts/25px/hdf_38.png rename to signs_lib/extra_fonts/25px/hdf_38.png diff --git a/extra_fonts/25px/hdf_39.png b/signs_lib/extra_fonts/25px/hdf_39.png similarity index 100% rename from extra_fonts/25px/hdf_39.png rename to signs_lib/extra_fonts/25px/hdf_39.png diff --git a/extra_fonts/25px/hdf_3a.png b/signs_lib/extra_fonts/25px/hdf_3a.png similarity index 100% rename from extra_fonts/25px/hdf_3a.png rename to signs_lib/extra_fonts/25px/hdf_3a.png diff --git a/extra_fonts/25px/hdf_3b.png b/signs_lib/extra_fonts/25px/hdf_3b.png similarity index 100% rename from extra_fonts/25px/hdf_3b.png rename to signs_lib/extra_fonts/25px/hdf_3b.png diff --git a/extra_fonts/25px/hdf_3c.png b/signs_lib/extra_fonts/25px/hdf_3c.png similarity index 100% rename from extra_fonts/25px/hdf_3c.png rename to signs_lib/extra_fonts/25px/hdf_3c.png diff --git a/extra_fonts/25px/hdf_3d.png b/signs_lib/extra_fonts/25px/hdf_3d.png similarity index 100% rename from extra_fonts/25px/hdf_3d.png rename to signs_lib/extra_fonts/25px/hdf_3d.png diff --git a/extra_fonts/25px/hdf_3e.png b/signs_lib/extra_fonts/25px/hdf_3e.png similarity index 100% rename from extra_fonts/25px/hdf_3e.png rename to signs_lib/extra_fonts/25px/hdf_3e.png diff --git a/extra_fonts/25px/hdf_3f.png b/signs_lib/extra_fonts/25px/hdf_3f.png similarity index 100% rename from extra_fonts/25px/hdf_3f.png rename to signs_lib/extra_fonts/25px/hdf_3f.png diff --git a/extra_fonts/25px/hdf_40.png b/signs_lib/extra_fonts/25px/hdf_40.png similarity index 100% rename from extra_fonts/25px/hdf_40.png rename to signs_lib/extra_fonts/25px/hdf_40.png diff --git a/extra_fonts/25px/hdf_41.png b/signs_lib/extra_fonts/25px/hdf_41.png similarity index 100% rename from extra_fonts/25px/hdf_41.png rename to signs_lib/extra_fonts/25px/hdf_41.png diff --git a/extra_fonts/25px/hdf_42.png b/signs_lib/extra_fonts/25px/hdf_42.png similarity index 100% rename from extra_fonts/25px/hdf_42.png rename to signs_lib/extra_fonts/25px/hdf_42.png diff --git a/extra_fonts/25px/hdf_43.png b/signs_lib/extra_fonts/25px/hdf_43.png similarity index 100% rename from extra_fonts/25px/hdf_43.png rename to signs_lib/extra_fonts/25px/hdf_43.png diff --git a/extra_fonts/25px/hdf_44.png b/signs_lib/extra_fonts/25px/hdf_44.png similarity index 100% rename from extra_fonts/25px/hdf_44.png rename to signs_lib/extra_fonts/25px/hdf_44.png diff --git a/extra_fonts/25px/hdf_45.png b/signs_lib/extra_fonts/25px/hdf_45.png similarity index 100% rename from extra_fonts/25px/hdf_45.png rename to signs_lib/extra_fonts/25px/hdf_45.png diff --git a/extra_fonts/25px/hdf_46.png b/signs_lib/extra_fonts/25px/hdf_46.png similarity index 100% rename from extra_fonts/25px/hdf_46.png rename to signs_lib/extra_fonts/25px/hdf_46.png diff --git a/extra_fonts/25px/hdf_47.png b/signs_lib/extra_fonts/25px/hdf_47.png similarity index 100% rename from extra_fonts/25px/hdf_47.png rename to signs_lib/extra_fonts/25px/hdf_47.png diff --git a/extra_fonts/25px/hdf_48.png b/signs_lib/extra_fonts/25px/hdf_48.png similarity index 100% rename from extra_fonts/25px/hdf_48.png rename to signs_lib/extra_fonts/25px/hdf_48.png diff --git a/extra_fonts/25px/hdf_49.png b/signs_lib/extra_fonts/25px/hdf_49.png similarity index 100% rename from extra_fonts/25px/hdf_49.png rename to signs_lib/extra_fonts/25px/hdf_49.png diff --git a/extra_fonts/25px/hdf_4a.png b/signs_lib/extra_fonts/25px/hdf_4a.png similarity index 100% rename from extra_fonts/25px/hdf_4a.png rename to signs_lib/extra_fonts/25px/hdf_4a.png diff --git a/extra_fonts/25px/hdf_4b.png b/signs_lib/extra_fonts/25px/hdf_4b.png similarity index 100% rename from extra_fonts/25px/hdf_4b.png rename to signs_lib/extra_fonts/25px/hdf_4b.png diff --git a/extra_fonts/25px/hdf_4c.png b/signs_lib/extra_fonts/25px/hdf_4c.png similarity index 100% rename from extra_fonts/25px/hdf_4c.png rename to signs_lib/extra_fonts/25px/hdf_4c.png diff --git a/extra_fonts/25px/hdf_4d.png b/signs_lib/extra_fonts/25px/hdf_4d.png similarity index 100% rename from extra_fonts/25px/hdf_4d.png rename to signs_lib/extra_fonts/25px/hdf_4d.png diff --git a/extra_fonts/25px/hdf_4e.png b/signs_lib/extra_fonts/25px/hdf_4e.png similarity index 100% rename from extra_fonts/25px/hdf_4e.png rename to signs_lib/extra_fonts/25px/hdf_4e.png diff --git a/extra_fonts/25px/hdf_4f.png b/signs_lib/extra_fonts/25px/hdf_4f.png similarity index 100% rename from extra_fonts/25px/hdf_4f.png rename to signs_lib/extra_fonts/25px/hdf_4f.png diff --git a/extra_fonts/25px/hdf_50.png b/signs_lib/extra_fonts/25px/hdf_50.png similarity index 100% rename from extra_fonts/25px/hdf_50.png rename to signs_lib/extra_fonts/25px/hdf_50.png diff --git a/extra_fonts/25px/hdf_51.png b/signs_lib/extra_fonts/25px/hdf_51.png similarity index 100% rename from extra_fonts/25px/hdf_51.png rename to signs_lib/extra_fonts/25px/hdf_51.png diff --git a/extra_fonts/25px/hdf_52.png b/signs_lib/extra_fonts/25px/hdf_52.png similarity index 100% rename from extra_fonts/25px/hdf_52.png rename to signs_lib/extra_fonts/25px/hdf_52.png diff --git a/extra_fonts/25px/hdf_53.png b/signs_lib/extra_fonts/25px/hdf_53.png similarity index 100% rename from extra_fonts/25px/hdf_53.png rename to signs_lib/extra_fonts/25px/hdf_53.png diff --git a/extra_fonts/25px/hdf_54.png b/signs_lib/extra_fonts/25px/hdf_54.png similarity index 100% rename from extra_fonts/25px/hdf_54.png rename to signs_lib/extra_fonts/25px/hdf_54.png diff --git a/extra_fonts/25px/hdf_55.png b/signs_lib/extra_fonts/25px/hdf_55.png similarity index 100% rename from extra_fonts/25px/hdf_55.png rename to signs_lib/extra_fonts/25px/hdf_55.png diff --git a/extra_fonts/25px/hdf_56.png b/signs_lib/extra_fonts/25px/hdf_56.png similarity index 100% rename from extra_fonts/25px/hdf_56.png rename to signs_lib/extra_fonts/25px/hdf_56.png diff --git a/extra_fonts/25px/hdf_57.png b/signs_lib/extra_fonts/25px/hdf_57.png similarity index 100% rename from extra_fonts/25px/hdf_57.png rename to signs_lib/extra_fonts/25px/hdf_57.png diff --git a/extra_fonts/25px/hdf_58.png b/signs_lib/extra_fonts/25px/hdf_58.png similarity index 100% rename from extra_fonts/25px/hdf_58.png rename to signs_lib/extra_fonts/25px/hdf_58.png diff --git a/extra_fonts/25px/hdf_59.png b/signs_lib/extra_fonts/25px/hdf_59.png similarity index 100% rename from extra_fonts/25px/hdf_59.png rename to signs_lib/extra_fonts/25px/hdf_59.png diff --git a/extra_fonts/25px/hdf_5a.png b/signs_lib/extra_fonts/25px/hdf_5a.png similarity index 100% rename from extra_fonts/25px/hdf_5a.png rename to signs_lib/extra_fonts/25px/hdf_5a.png diff --git a/extra_fonts/25px/hdf_5b.png b/signs_lib/extra_fonts/25px/hdf_5b.png similarity index 100% rename from extra_fonts/25px/hdf_5b.png rename to signs_lib/extra_fonts/25px/hdf_5b.png diff --git a/extra_fonts/25px/hdf_5c.png b/signs_lib/extra_fonts/25px/hdf_5c.png similarity index 100% rename from extra_fonts/25px/hdf_5c.png rename to signs_lib/extra_fonts/25px/hdf_5c.png diff --git a/extra_fonts/25px/hdf_5d.png b/signs_lib/extra_fonts/25px/hdf_5d.png similarity index 100% rename from extra_fonts/25px/hdf_5d.png rename to signs_lib/extra_fonts/25px/hdf_5d.png diff --git a/extra_fonts/25px/hdf_5e.png b/signs_lib/extra_fonts/25px/hdf_5e.png similarity index 100% rename from extra_fonts/25px/hdf_5e.png rename to signs_lib/extra_fonts/25px/hdf_5e.png diff --git a/extra_fonts/25px/hdf_5f.png b/signs_lib/extra_fonts/25px/hdf_5f.png similarity index 100% rename from extra_fonts/25px/hdf_5f.png rename to signs_lib/extra_fonts/25px/hdf_5f.png diff --git a/extra_fonts/25px/hdf_60.png b/signs_lib/extra_fonts/25px/hdf_60.png similarity index 100% rename from extra_fonts/25px/hdf_60.png rename to signs_lib/extra_fonts/25px/hdf_60.png diff --git a/extra_fonts/25px/hdf_61.png b/signs_lib/extra_fonts/25px/hdf_61.png similarity index 100% rename from extra_fonts/25px/hdf_61.png rename to signs_lib/extra_fonts/25px/hdf_61.png diff --git a/extra_fonts/25px/hdf_62.png b/signs_lib/extra_fonts/25px/hdf_62.png similarity index 100% rename from extra_fonts/25px/hdf_62.png rename to signs_lib/extra_fonts/25px/hdf_62.png diff --git a/extra_fonts/25px/hdf_63.png b/signs_lib/extra_fonts/25px/hdf_63.png similarity index 100% rename from extra_fonts/25px/hdf_63.png rename to signs_lib/extra_fonts/25px/hdf_63.png diff --git a/extra_fonts/25px/hdf_64.png b/signs_lib/extra_fonts/25px/hdf_64.png similarity index 100% rename from extra_fonts/25px/hdf_64.png rename to signs_lib/extra_fonts/25px/hdf_64.png diff --git a/extra_fonts/25px/hdf_65.png b/signs_lib/extra_fonts/25px/hdf_65.png similarity index 100% rename from extra_fonts/25px/hdf_65.png rename to signs_lib/extra_fonts/25px/hdf_65.png diff --git a/extra_fonts/25px/hdf_66.png b/signs_lib/extra_fonts/25px/hdf_66.png similarity index 100% rename from extra_fonts/25px/hdf_66.png rename to signs_lib/extra_fonts/25px/hdf_66.png diff --git a/extra_fonts/25px/hdf_67.png b/signs_lib/extra_fonts/25px/hdf_67.png similarity index 100% rename from extra_fonts/25px/hdf_67.png rename to signs_lib/extra_fonts/25px/hdf_67.png diff --git a/extra_fonts/25px/hdf_68.png b/signs_lib/extra_fonts/25px/hdf_68.png similarity index 100% rename from extra_fonts/25px/hdf_68.png rename to signs_lib/extra_fonts/25px/hdf_68.png diff --git a/extra_fonts/25px/hdf_69.png b/signs_lib/extra_fonts/25px/hdf_69.png similarity index 100% rename from extra_fonts/25px/hdf_69.png rename to signs_lib/extra_fonts/25px/hdf_69.png diff --git a/extra_fonts/25px/hdf_6a.png b/signs_lib/extra_fonts/25px/hdf_6a.png similarity index 100% rename from extra_fonts/25px/hdf_6a.png rename to signs_lib/extra_fonts/25px/hdf_6a.png diff --git a/extra_fonts/25px/hdf_6b.png b/signs_lib/extra_fonts/25px/hdf_6b.png similarity index 100% rename from extra_fonts/25px/hdf_6b.png rename to signs_lib/extra_fonts/25px/hdf_6b.png diff --git a/extra_fonts/25px/hdf_6c.png b/signs_lib/extra_fonts/25px/hdf_6c.png similarity index 100% rename from extra_fonts/25px/hdf_6c.png rename to signs_lib/extra_fonts/25px/hdf_6c.png diff --git a/extra_fonts/25px/hdf_6d.png b/signs_lib/extra_fonts/25px/hdf_6d.png similarity index 100% rename from extra_fonts/25px/hdf_6d.png rename to signs_lib/extra_fonts/25px/hdf_6d.png diff --git a/extra_fonts/25px/hdf_6e.png b/signs_lib/extra_fonts/25px/hdf_6e.png similarity index 100% rename from extra_fonts/25px/hdf_6e.png rename to signs_lib/extra_fonts/25px/hdf_6e.png diff --git a/extra_fonts/25px/hdf_6f.png b/signs_lib/extra_fonts/25px/hdf_6f.png similarity index 100% rename from extra_fonts/25px/hdf_6f.png rename to signs_lib/extra_fonts/25px/hdf_6f.png diff --git a/extra_fonts/25px/hdf_70.png b/signs_lib/extra_fonts/25px/hdf_70.png similarity index 100% rename from extra_fonts/25px/hdf_70.png rename to signs_lib/extra_fonts/25px/hdf_70.png diff --git a/extra_fonts/25px/hdf_71.png b/signs_lib/extra_fonts/25px/hdf_71.png similarity index 100% rename from extra_fonts/25px/hdf_71.png rename to signs_lib/extra_fonts/25px/hdf_71.png diff --git a/extra_fonts/25px/hdf_72.png b/signs_lib/extra_fonts/25px/hdf_72.png similarity index 100% rename from extra_fonts/25px/hdf_72.png rename to signs_lib/extra_fonts/25px/hdf_72.png diff --git a/extra_fonts/25px/hdf_73.png b/signs_lib/extra_fonts/25px/hdf_73.png similarity index 100% rename from extra_fonts/25px/hdf_73.png rename to signs_lib/extra_fonts/25px/hdf_73.png diff --git a/extra_fonts/25px/hdf_74.png b/signs_lib/extra_fonts/25px/hdf_74.png similarity index 100% rename from extra_fonts/25px/hdf_74.png rename to signs_lib/extra_fonts/25px/hdf_74.png diff --git a/extra_fonts/25px/hdf_75.png b/signs_lib/extra_fonts/25px/hdf_75.png similarity index 100% rename from extra_fonts/25px/hdf_75.png rename to signs_lib/extra_fonts/25px/hdf_75.png diff --git a/extra_fonts/25px/hdf_76.png b/signs_lib/extra_fonts/25px/hdf_76.png similarity index 100% rename from extra_fonts/25px/hdf_76.png rename to signs_lib/extra_fonts/25px/hdf_76.png diff --git a/extra_fonts/25px/hdf_77.png b/signs_lib/extra_fonts/25px/hdf_77.png similarity index 100% rename from extra_fonts/25px/hdf_77.png rename to signs_lib/extra_fonts/25px/hdf_77.png diff --git a/extra_fonts/25px/hdf_78.png b/signs_lib/extra_fonts/25px/hdf_78.png similarity index 100% rename from extra_fonts/25px/hdf_78.png rename to signs_lib/extra_fonts/25px/hdf_78.png diff --git a/extra_fonts/25px/hdf_79.png b/signs_lib/extra_fonts/25px/hdf_79.png similarity index 100% rename from extra_fonts/25px/hdf_79.png rename to signs_lib/extra_fonts/25px/hdf_79.png diff --git a/extra_fonts/25px/hdf_7a.png b/signs_lib/extra_fonts/25px/hdf_7a.png similarity index 100% rename from extra_fonts/25px/hdf_7a.png rename to signs_lib/extra_fonts/25px/hdf_7a.png diff --git a/extra_fonts/25px/hdf_7b.png b/signs_lib/extra_fonts/25px/hdf_7b.png similarity index 100% rename from extra_fonts/25px/hdf_7b.png rename to signs_lib/extra_fonts/25px/hdf_7b.png diff --git a/extra_fonts/25px/hdf_7c.png b/signs_lib/extra_fonts/25px/hdf_7c.png similarity index 100% rename from extra_fonts/25px/hdf_7c.png rename to signs_lib/extra_fonts/25px/hdf_7c.png diff --git a/extra_fonts/25px/hdf_7d.png b/signs_lib/extra_fonts/25px/hdf_7d.png similarity index 100% rename from extra_fonts/25px/hdf_7d.png rename to signs_lib/extra_fonts/25px/hdf_7d.png diff --git a/extra_fonts/25px/hdf_7e.png b/signs_lib/extra_fonts/25px/hdf_7e.png similarity index 100% rename from extra_fonts/25px/hdf_7e.png rename to signs_lib/extra_fonts/25px/hdf_7e.png diff --git a/extra_fonts/34px/hdf_20.png b/signs_lib/extra_fonts/34px/hdf_20.png similarity index 100% rename from extra_fonts/34px/hdf_20.png rename to signs_lib/extra_fonts/34px/hdf_20.png diff --git a/extra_fonts/34px/hdf_21.png b/signs_lib/extra_fonts/34px/hdf_21.png similarity index 100% rename from extra_fonts/34px/hdf_21.png rename to signs_lib/extra_fonts/34px/hdf_21.png diff --git a/extra_fonts/34px/hdf_22.png b/signs_lib/extra_fonts/34px/hdf_22.png similarity index 100% rename from extra_fonts/34px/hdf_22.png rename to signs_lib/extra_fonts/34px/hdf_22.png diff --git a/extra_fonts/34px/hdf_23.png b/signs_lib/extra_fonts/34px/hdf_23.png similarity index 100% rename from extra_fonts/34px/hdf_23.png rename to signs_lib/extra_fonts/34px/hdf_23.png diff --git a/extra_fonts/34px/hdf_24.png b/signs_lib/extra_fonts/34px/hdf_24.png similarity index 100% rename from extra_fonts/34px/hdf_24.png rename to signs_lib/extra_fonts/34px/hdf_24.png diff --git a/extra_fonts/34px/hdf_25.png b/signs_lib/extra_fonts/34px/hdf_25.png similarity index 100% rename from extra_fonts/34px/hdf_25.png rename to signs_lib/extra_fonts/34px/hdf_25.png diff --git a/extra_fonts/34px/hdf_26.png b/signs_lib/extra_fonts/34px/hdf_26.png similarity index 100% rename from extra_fonts/34px/hdf_26.png rename to signs_lib/extra_fonts/34px/hdf_26.png diff --git a/extra_fonts/34px/hdf_27.png b/signs_lib/extra_fonts/34px/hdf_27.png similarity index 100% rename from extra_fonts/34px/hdf_27.png rename to signs_lib/extra_fonts/34px/hdf_27.png diff --git a/extra_fonts/34px/hdf_28.png b/signs_lib/extra_fonts/34px/hdf_28.png similarity index 100% rename from extra_fonts/34px/hdf_28.png rename to signs_lib/extra_fonts/34px/hdf_28.png diff --git a/extra_fonts/34px/hdf_29.png b/signs_lib/extra_fonts/34px/hdf_29.png similarity index 100% rename from extra_fonts/34px/hdf_29.png rename to signs_lib/extra_fonts/34px/hdf_29.png diff --git a/extra_fonts/34px/hdf_2a.png b/signs_lib/extra_fonts/34px/hdf_2a.png similarity index 100% rename from extra_fonts/34px/hdf_2a.png rename to signs_lib/extra_fonts/34px/hdf_2a.png diff --git a/extra_fonts/34px/hdf_2b.png b/signs_lib/extra_fonts/34px/hdf_2b.png similarity index 100% rename from extra_fonts/34px/hdf_2b.png rename to signs_lib/extra_fonts/34px/hdf_2b.png diff --git a/extra_fonts/34px/hdf_2c.png b/signs_lib/extra_fonts/34px/hdf_2c.png similarity index 100% rename from extra_fonts/34px/hdf_2c.png rename to signs_lib/extra_fonts/34px/hdf_2c.png diff --git a/extra_fonts/34px/hdf_2d.png b/signs_lib/extra_fonts/34px/hdf_2d.png similarity index 100% rename from extra_fonts/34px/hdf_2d.png rename to signs_lib/extra_fonts/34px/hdf_2d.png diff --git a/extra_fonts/34px/hdf_2e.png b/signs_lib/extra_fonts/34px/hdf_2e.png similarity index 100% rename from extra_fonts/34px/hdf_2e.png rename to signs_lib/extra_fonts/34px/hdf_2e.png diff --git a/extra_fonts/34px/hdf_2f.png b/signs_lib/extra_fonts/34px/hdf_2f.png similarity index 100% rename from extra_fonts/34px/hdf_2f.png rename to signs_lib/extra_fonts/34px/hdf_2f.png diff --git a/extra_fonts/34px/hdf_30.png b/signs_lib/extra_fonts/34px/hdf_30.png similarity index 100% rename from extra_fonts/34px/hdf_30.png rename to signs_lib/extra_fonts/34px/hdf_30.png diff --git a/extra_fonts/34px/hdf_31.png b/signs_lib/extra_fonts/34px/hdf_31.png similarity index 100% rename from extra_fonts/34px/hdf_31.png rename to signs_lib/extra_fonts/34px/hdf_31.png diff --git a/extra_fonts/34px/hdf_32.png b/signs_lib/extra_fonts/34px/hdf_32.png similarity index 100% rename from extra_fonts/34px/hdf_32.png rename to signs_lib/extra_fonts/34px/hdf_32.png diff --git a/extra_fonts/34px/hdf_33.png b/signs_lib/extra_fonts/34px/hdf_33.png similarity index 100% rename from extra_fonts/34px/hdf_33.png rename to signs_lib/extra_fonts/34px/hdf_33.png diff --git a/extra_fonts/34px/hdf_34.png b/signs_lib/extra_fonts/34px/hdf_34.png similarity index 100% rename from extra_fonts/34px/hdf_34.png rename to signs_lib/extra_fonts/34px/hdf_34.png diff --git a/extra_fonts/34px/hdf_35.png b/signs_lib/extra_fonts/34px/hdf_35.png similarity index 100% rename from extra_fonts/34px/hdf_35.png rename to signs_lib/extra_fonts/34px/hdf_35.png diff --git a/extra_fonts/34px/hdf_36.png b/signs_lib/extra_fonts/34px/hdf_36.png similarity index 100% rename from extra_fonts/34px/hdf_36.png rename to signs_lib/extra_fonts/34px/hdf_36.png diff --git a/extra_fonts/34px/hdf_37.png b/signs_lib/extra_fonts/34px/hdf_37.png similarity index 100% rename from extra_fonts/34px/hdf_37.png rename to signs_lib/extra_fonts/34px/hdf_37.png diff --git a/extra_fonts/34px/hdf_38.png b/signs_lib/extra_fonts/34px/hdf_38.png similarity index 100% rename from extra_fonts/34px/hdf_38.png rename to signs_lib/extra_fonts/34px/hdf_38.png diff --git a/extra_fonts/34px/hdf_39.png b/signs_lib/extra_fonts/34px/hdf_39.png similarity index 100% rename from extra_fonts/34px/hdf_39.png rename to signs_lib/extra_fonts/34px/hdf_39.png diff --git a/extra_fonts/34px/hdf_3a.png b/signs_lib/extra_fonts/34px/hdf_3a.png similarity index 100% rename from extra_fonts/34px/hdf_3a.png rename to signs_lib/extra_fonts/34px/hdf_3a.png diff --git a/extra_fonts/34px/hdf_3b.png b/signs_lib/extra_fonts/34px/hdf_3b.png similarity index 100% rename from extra_fonts/34px/hdf_3b.png rename to signs_lib/extra_fonts/34px/hdf_3b.png diff --git a/extra_fonts/34px/hdf_3c.png b/signs_lib/extra_fonts/34px/hdf_3c.png similarity index 100% rename from extra_fonts/34px/hdf_3c.png rename to signs_lib/extra_fonts/34px/hdf_3c.png diff --git a/extra_fonts/34px/hdf_3d.png b/signs_lib/extra_fonts/34px/hdf_3d.png similarity index 100% rename from extra_fonts/34px/hdf_3d.png rename to signs_lib/extra_fonts/34px/hdf_3d.png diff --git a/extra_fonts/34px/hdf_3e.png b/signs_lib/extra_fonts/34px/hdf_3e.png similarity index 100% rename from extra_fonts/34px/hdf_3e.png rename to signs_lib/extra_fonts/34px/hdf_3e.png diff --git a/extra_fonts/34px/hdf_3f.png b/signs_lib/extra_fonts/34px/hdf_3f.png similarity index 100% rename from extra_fonts/34px/hdf_3f.png rename to signs_lib/extra_fonts/34px/hdf_3f.png diff --git a/extra_fonts/34px/hdf_40.png b/signs_lib/extra_fonts/34px/hdf_40.png similarity index 100% rename from extra_fonts/34px/hdf_40.png rename to signs_lib/extra_fonts/34px/hdf_40.png diff --git a/extra_fonts/34px/hdf_41.png b/signs_lib/extra_fonts/34px/hdf_41.png similarity index 100% rename from extra_fonts/34px/hdf_41.png rename to signs_lib/extra_fonts/34px/hdf_41.png diff --git a/extra_fonts/34px/hdf_42.png b/signs_lib/extra_fonts/34px/hdf_42.png similarity index 100% rename from extra_fonts/34px/hdf_42.png rename to signs_lib/extra_fonts/34px/hdf_42.png diff --git a/extra_fonts/34px/hdf_43.png b/signs_lib/extra_fonts/34px/hdf_43.png similarity index 100% rename from extra_fonts/34px/hdf_43.png rename to signs_lib/extra_fonts/34px/hdf_43.png diff --git a/extra_fonts/34px/hdf_44.png b/signs_lib/extra_fonts/34px/hdf_44.png similarity index 100% rename from extra_fonts/34px/hdf_44.png rename to signs_lib/extra_fonts/34px/hdf_44.png diff --git a/extra_fonts/34px/hdf_45.png b/signs_lib/extra_fonts/34px/hdf_45.png similarity index 100% rename from extra_fonts/34px/hdf_45.png rename to signs_lib/extra_fonts/34px/hdf_45.png diff --git a/extra_fonts/34px/hdf_46.png b/signs_lib/extra_fonts/34px/hdf_46.png similarity index 100% rename from extra_fonts/34px/hdf_46.png rename to signs_lib/extra_fonts/34px/hdf_46.png diff --git a/extra_fonts/34px/hdf_47.png b/signs_lib/extra_fonts/34px/hdf_47.png similarity index 100% rename from extra_fonts/34px/hdf_47.png rename to signs_lib/extra_fonts/34px/hdf_47.png diff --git a/extra_fonts/34px/hdf_48.png b/signs_lib/extra_fonts/34px/hdf_48.png similarity index 100% rename from extra_fonts/34px/hdf_48.png rename to signs_lib/extra_fonts/34px/hdf_48.png diff --git a/extra_fonts/34px/hdf_49.png b/signs_lib/extra_fonts/34px/hdf_49.png similarity index 100% rename from extra_fonts/34px/hdf_49.png rename to signs_lib/extra_fonts/34px/hdf_49.png diff --git a/extra_fonts/34px/hdf_4a.png b/signs_lib/extra_fonts/34px/hdf_4a.png similarity index 100% rename from extra_fonts/34px/hdf_4a.png rename to signs_lib/extra_fonts/34px/hdf_4a.png diff --git a/extra_fonts/34px/hdf_4b.png b/signs_lib/extra_fonts/34px/hdf_4b.png similarity index 100% rename from extra_fonts/34px/hdf_4b.png rename to signs_lib/extra_fonts/34px/hdf_4b.png diff --git a/extra_fonts/34px/hdf_4c.png b/signs_lib/extra_fonts/34px/hdf_4c.png similarity index 100% rename from extra_fonts/34px/hdf_4c.png rename to signs_lib/extra_fonts/34px/hdf_4c.png diff --git a/extra_fonts/34px/hdf_4d.png b/signs_lib/extra_fonts/34px/hdf_4d.png similarity index 100% rename from extra_fonts/34px/hdf_4d.png rename to signs_lib/extra_fonts/34px/hdf_4d.png diff --git a/extra_fonts/34px/hdf_4e.png b/signs_lib/extra_fonts/34px/hdf_4e.png similarity index 100% rename from extra_fonts/34px/hdf_4e.png rename to signs_lib/extra_fonts/34px/hdf_4e.png diff --git a/extra_fonts/34px/hdf_4f.png b/signs_lib/extra_fonts/34px/hdf_4f.png similarity index 100% rename from extra_fonts/34px/hdf_4f.png rename to signs_lib/extra_fonts/34px/hdf_4f.png diff --git a/extra_fonts/34px/hdf_50.png b/signs_lib/extra_fonts/34px/hdf_50.png similarity index 100% rename from extra_fonts/34px/hdf_50.png rename to signs_lib/extra_fonts/34px/hdf_50.png diff --git a/extra_fonts/34px/hdf_51.png b/signs_lib/extra_fonts/34px/hdf_51.png similarity index 100% rename from extra_fonts/34px/hdf_51.png rename to signs_lib/extra_fonts/34px/hdf_51.png diff --git a/extra_fonts/34px/hdf_52.png b/signs_lib/extra_fonts/34px/hdf_52.png similarity index 100% rename from extra_fonts/34px/hdf_52.png rename to signs_lib/extra_fonts/34px/hdf_52.png diff --git a/extra_fonts/34px/hdf_53.png b/signs_lib/extra_fonts/34px/hdf_53.png similarity index 100% rename from extra_fonts/34px/hdf_53.png rename to signs_lib/extra_fonts/34px/hdf_53.png diff --git a/extra_fonts/34px/hdf_54.png b/signs_lib/extra_fonts/34px/hdf_54.png similarity index 100% rename from extra_fonts/34px/hdf_54.png rename to signs_lib/extra_fonts/34px/hdf_54.png diff --git a/extra_fonts/34px/hdf_55.png b/signs_lib/extra_fonts/34px/hdf_55.png similarity index 100% rename from extra_fonts/34px/hdf_55.png rename to signs_lib/extra_fonts/34px/hdf_55.png diff --git a/extra_fonts/34px/hdf_56.png b/signs_lib/extra_fonts/34px/hdf_56.png similarity index 100% rename from extra_fonts/34px/hdf_56.png rename to signs_lib/extra_fonts/34px/hdf_56.png diff --git a/extra_fonts/34px/hdf_57.png b/signs_lib/extra_fonts/34px/hdf_57.png similarity index 100% rename from extra_fonts/34px/hdf_57.png rename to signs_lib/extra_fonts/34px/hdf_57.png diff --git a/extra_fonts/34px/hdf_58.png b/signs_lib/extra_fonts/34px/hdf_58.png similarity index 100% rename from extra_fonts/34px/hdf_58.png rename to signs_lib/extra_fonts/34px/hdf_58.png diff --git a/extra_fonts/34px/hdf_59.png b/signs_lib/extra_fonts/34px/hdf_59.png similarity index 100% rename from extra_fonts/34px/hdf_59.png rename to signs_lib/extra_fonts/34px/hdf_59.png diff --git a/extra_fonts/34px/hdf_5a.png b/signs_lib/extra_fonts/34px/hdf_5a.png similarity index 100% rename from extra_fonts/34px/hdf_5a.png rename to signs_lib/extra_fonts/34px/hdf_5a.png diff --git a/extra_fonts/34px/hdf_5b.png b/signs_lib/extra_fonts/34px/hdf_5b.png similarity index 100% rename from extra_fonts/34px/hdf_5b.png rename to signs_lib/extra_fonts/34px/hdf_5b.png diff --git a/extra_fonts/34px/hdf_5c.png b/signs_lib/extra_fonts/34px/hdf_5c.png similarity index 100% rename from extra_fonts/34px/hdf_5c.png rename to signs_lib/extra_fonts/34px/hdf_5c.png diff --git a/extra_fonts/34px/hdf_5d.png b/signs_lib/extra_fonts/34px/hdf_5d.png similarity index 100% rename from extra_fonts/34px/hdf_5d.png rename to signs_lib/extra_fonts/34px/hdf_5d.png diff --git a/extra_fonts/34px/hdf_5e.png b/signs_lib/extra_fonts/34px/hdf_5e.png similarity index 100% rename from extra_fonts/34px/hdf_5e.png rename to signs_lib/extra_fonts/34px/hdf_5e.png diff --git a/extra_fonts/34px/hdf_5f.png b/signs_lib/extra_fonts/34px/hdf_5f.png similarity index 100% rename from extra_fonts/34px/hdf_5f.png rename to signs_lib/extra_fonts/34px/hdf_5f.png diff --git a/extra_fonts/34px/hdf_60.png b/signs_lib/extra_fonts/34px/hdf_60.png similarity index 100% rename from extra_fonts/34px/hdf_60.png rename to signs_lib/extra_fonts/34px/hdf_60.png diff --git a/extra_fonts/34px/hdf_61.png b/signs_lib/extra_fonts/34px/hdf_61.png similarity index 100% rename from extra_fonts/34px/hdf_61.png rename to signs_lib/extra_fonts/34px/hdf_61.png diff --git a/extra_fonts/34px/hdf_62.png b/signs_lib/extra_fonts/34px/hdf_62.png similarity index 100% rename from extra_fonts/34px/hdf_62.png rename to signs_lib/extra_fonts/34px/hdf_62.png diff --git a/extra_fonts/34px/hdf_63.png b/signs_lib/extra_fonts/34px/hdf_63.png similarity index 100% rename from extra_fonts/34px/hdf_63.png rename to signs_lib/extra_fonts/34px/hdf_63.png diff --git a/extra_fonts/34px/hdf_64.png b/signs_lib/extra_fonts/34px/hdf_64.png similarity index 100% rename from extra_fonts/34px/hdf_64.png rename to signs_lib/extra_fonts/34px/hdf_64.png diff --git a/extra_fonts/34px/hdf_65.png b/signs_lib/extra_fonts/34px/hdf_65.png similarity index 100% rename from extra_fonts/34px/hdf_65.png rename to signs_lib/extra_fonts/34px/hdf_65.png diff --git a/extra_fonts/34px/hdf_66.png b/signs_lib/extra_fonts/34px/hdf_66.png similarity index 100% rename from extra_fonts/34px/hdf_66.png rename to signs_lib/extra_fonts/34px/hdf_66.png diff --git a/extra_fonts/34px/hdf_67.png b/signs_lib/extra_fonts/34px/hdf_67.png similarity index 100% rename from extra_fonts/34px/hdf_67.png rename to signs_lib/extra_fonts/34px/hdf_67.png diff --git a/extra_fonts/34px/hdf_68.png b/signs_lib/extra_fonts/34px/hdf_68.png similarity index 100% rename from extra_fonts/34px/hdf_68.png rename to signs_lib/extra_fonts/34px/hdf_68.png diff --git a/extra_fonts/34px/hdf_69.png b/signs_lib/extra_fonts/34px/hdf_69.png similarity index 100% rename from extra_fonts/34px/hdf_69.png rename to signs_lib/extra_fonts/34px/hdf_69.png diff --git a/extra_fonts/34px/hdf_6a.png b/signs_lib/extra_fonts/34px/hdf_6a.png similarity index 100% rename from extra_fonts/34px/hdf_6a.png rename to signs_lib/extra_fonts/34px/hdf_6a.png diff --git a/extra_fonts/34px/hdf_6b.png b/signs_lib/extra_fonts/34px/hdf_6b.png similarity index 100% rename from extra_fonts/34px/hdf_6b.png rename to signs_lib/extra_fonts/34px/hdf_6b.png diff --git a/extra_fonts/34px/hdf_6c.png b/signs_lib/extra_fonts/34px/hdf_6c.png similarity index 100% rename from extra_fonts/34px/hdf_6c.png rename to signs_lib/extra_fonts/34px/hdf_6c.png diff --git a/extra_fonts/34px/hdf_6d.png b/signs_lib/extra_fonts/34px/hdf_6d.png similarity index 100% rename from extra_fonts/34px/hdf_6d.png rename to signs_lib/extra_fonts/34px/hdf_6d.png diff --git a/extra_fonts/34px/hdf_6e.png b/signs_lib/extra_fonts/34px/hdf_6e.png similarity index 100% rename from extra_fonts/34px/hdf_6e.png rename to signs_lib/extra_fonts/34px/hdf_6e.png diff --git a/extra_fonts/34px/hdf_6f.png b/signs_lib/extra_fonts/34px/hdf_6f.png similarity index 100% rename from extra_fonts/34px/hdf_6f.png rename to signs_lib/extra_fonts/34px/hdf_6f.png diff --git a/extra_fonts/34px/hdf_70.png b/signs_lib/extra_fonts/34px/hdf_70.png similarity index 100% rename from extra_fonts/34px/hdf_70.png rename to signs_lib/extra_fonts/34px/hdf_70.png diff --git a/extra_fonts/34px/hdf_71.png b/signs_lib/extra_fonts/34px/hdf_71.png similarity index 100% rename from extra_fonts/34px/hdf_71.png rename to signs_lib/extra_fonts/34px/hdf_71.png diff --git a/extra_fonts/34px/hdf_72.png b/signs_lib/extra_fonts/34px/hdf_72.png similarity index 100% rename from extra_fonts/34px/hdf_72.png rename to signs_lib/extra_fonts/34px/hdf_72.png diff --git a/extra_fonts/34px/hdf_73.png b/signs_lib/extra_fonts/34px/hdf_73.png similarity index 100% rename from extra_fonts/34px/hdf_73.png rename to signs_lib/extra_fonts/34px/hdf_73.png diff --git a/extra_fonts/34px/hdf_74.png b/signs_lib/extra_fonts/34px/hdf_74.png similarity index 100% rename from extra_fonts/34px/hdf_74.png rename to signs_lib/extra_fonts/34px/hdf_74.png diff --git a/extra_fonts/34px/hdf_75.png b/signs_lib/extra_fonts/34px/hdf_75.png similarity index 100% rename from extra_fonts/34px/hdf_75.png rename to signs_lib/extra_fonts/34px/hdf_75.png diff --git a/extra_fonts/34px/hdf_76.png b/signs_lib/extra_fonts/34px/hdf_76.png similarity index 100% rename from extra_fonts/34px/hdf_76.png rename to signs_lib/extra_fonts/34px/hdf_76.png diff --git a/extra_fonts/34px/hdf_77.png b/signs_lib/extra_fonts/34px/hdf_77.png similarity index 100% rename from extra_fonts/34px/hdf_77.png rename to signs_lib/extra_fonts/34px/hdf_77.png diff --git a/extra_fonts/34px/hdf_78.png b/signs_lib/extra_fonts/34px/hdf_78.png similarity index 100% rename from extra_fonts/34px/hdf_78.png rename to signs_lib/extra_fonts/34px/hdf_78.png diff --git a/extra_fonts/34px/hdf_79.png b/signs_lib/extra_fonts/34px/hdf_79.png similarity index 100% rename from extra_fonts/34px/hdf_79.png rename to signs_lib/extra_fonts/34px/hdf_79.png diff --git a/extra_fonts/34px/hdf_7a.png b/signs_lib/extra_fonts/34px/hdf_7a.png similarity index 100% rename from extra_fonts/34px/hdf_7a.png rename to signs_lib/extra_fonts/34px/hdf_7a.png diff --git a/extra_fonts/34px/hdf_7b.png b/signs_lib/extra_fonts/34px/hdf_7b.png similarity index 100% rename from extra_fonts/34px/hdf_7b.png rename to signs_lib/extra_fonts/34px/hdf_7b.png diff --git a/extra_fonts/34px/hdf_7c.png b/signs_lib/extra_fonts/34px/hdf_7c.png similarity index 100% rename from extra_fonts/34px/hdf_7c.png rename to signs_lib/extra_fonts/34px/hdf_7c.png diff --git a/extra_fonts/34px/hdf_7d.png b/signs_lib/extra_fonts/34px/hdf_7d.png similarity index 100% rename from extra_fonts/34px/hdf_7d.png rename to signs_lib/extra_fonts/34px/hdf_7d.png diff --git a/extra_fonts/34px/hdf_7e.png b/signs_lib/extra_fonts/34px/hdf_7e.png similarity index 100% rename from extra_fonts/34px/hdf_7e.png rename to signs_lib/extra_fonts/34px/hdf_7e.png diff --git a/signs_lib.lua b/signs_lib/init.lua similarity index 70% rename from signs_lib.lua rename to signs_lib/init.lua index 9e5fec19..007eca8d 100644 --- a/signs_lib.lua +++ b/signs_lib/init.lua @@ -1,8 +1,40 @@ -local S = homedecor.gettext +-- This mod provides the visible text on signs library used by Home Decor +-- and perhaps other mods at some point in the future. Forked from thexyz's/ +-- PilzAdam's original text-on-signs mod and rewritten by Vanessa Ezekowitz +-- and Diego Martinez + +signs_lib = {} + +signs_lib.modpath = minetest.get_modpath("signs_lib") +signs_lib.intllib_modpath = minetest.get_modpath("intllib") + +dofile(signs_lib.modpath.."/ownership.lua") + +local S +if signs_lib.intllib_modpath then + dofile(signs_lib.intllib_modpath.."/intllib.lua") + S = intllib.Getter(minetest.get_current_modname()) +else + S = function ( s ) return s end +end + +--table copy + +function signs_lib.table_copy(t) + local nt = { }; + for k, v in pairs(t) do + if type(v) == "table" then + nt[k] = signs_lib.table_copy(v) + else + nt[k] = v + end + end + return nt +end -- CONSTANTS -local MP = minetest.get_modpath("homedecor") +local MP = minetest.get_modpath("signs_lib") -- Used by `build_char_db' to locate the file. local FONT_FMT = "%s/hdf_%02x.png" @@ -59,7 +91,7 @@ local LINE_SEP = 1.2 local charwidth = { } -- File to cache the font size to. -local CHARDB_FILE = minetest.get_worldpath().."/homedecor_chardb" +local CHARDB_FILE = minetest.get_worldpath().."/signs_lib_chardb" -- Returns true if any file differs from cached one. local function check_random_chars() @@ -98,7 +130,7 @@ local function build_char_db() local cdbf = io.open(CHARDB_FILE, "rt") if cdbf then - minetest.log("info", "[homedecor] "..S("Reading cached character database.")) + minetest.log("info", "[signs_lib] "..S("Reading cached character database.")) for line in cdbf:lines() do local ch, w = line:match("(0x[0-9A-Fa-f]+)%s+([0-9][0-9]*)") if ch and w then @@ -122,12 +154,12 @@ local function build_char_db() -- (font probably was changed). if check_random_chars() then LINE_HEIGHT = nil - minetest.log("info", "[homedecor] " + minetest.log("info", "[signs_lib] " ..S("Font seems to have changed. Rebuilding cache.") ) end else - minetest.log("warning", "[homedecor] " + minetest.log("warning", "[signs_lib] " ..S("Could not find font line height in cached DB. Trying brute force.") ) end @@ -166,7 +198,7 @@ local function build_char_db() local e -- Note: `cdbf' is already declared local above. cdbf, e = io.open(CHARDB_FILE, "wt") if not cdbf then - minetest.log("warning", "[homedecor] Could not save cached char DB: "..(e or "")) + minetest.log("warning", "[signs_lib] Could not save cached char DB: "..(e or "")) return end @@ -307,13 +339,13 @@ local function set_obj_text(obj, text) }) end -homedecor.construct_sign = function(pos) +signs_lib.construct_sign = function(pos) local meta = minetest.get_meta(pos) meta:set_string("formspec", "field[text;;${text}]") meta:set_string("infotext", "") end -homedecor.destruct_sign = function(pos) +signs_lib.destruct_sign = function(pos) local objects = minetest.get_objects_inside_radius(pos, 0.5) for _, v in ipairs(objects) do local e = v:get_luaentity() @@ -332,7 +364,7 @@ local function make_infotext(text) return table.concat(lines2, "\n") end -homedecor.update_sign = function(pos, fields) +signs_lib.update_sign = function(pos, fields) local meta = minetest.get_meta(pos) if fields then meta:set_string("infotext", make_infotext(fields.text)) @@ -367,116 +399,114 @@ homedecor.update_sign = function(pos, fields) text:setyaw(sign_info.yaw) end -if not homedecor.disable_signs then - minetest.register_node(":default:sign_wall", { - description = "Sign", - inventory_image = "default_sign_wall.png", - wield_image = "default_sign_wall.png", - node_placement_prediction = "", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "facedir", - drawtype = "nodebox", - node_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, - selection_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, - tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, - groups = sign_groups, +minetest.register_node(":default:sign_wall", { + description = "Sign", + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + node_placement_prediction = "", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, + selection_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, + tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, + groups = sign_groups, - on_place = function(itemstack, placer, pointed_thing) - local name - name = minetest.get_node(pointed_thing.under).name - if fences_with_sign[name] then - if homedecor.node_is_owned(pointed_thing.under, placer) then - return itemstack - end - else - name = minetest.get_node(pointed_thing.above).name - local def = minetest.registered_nodes[name] - if homedecor.node_is_owned(pointed_thing.above, placer) - or (not def.buildable_to) then - return itemstack - end + on_place = function(itemstack, placer, pointed_thing) + local name + name = minetest.get_node(pointed_thing.under).name + if fences_with_sign[name] then + if signs_lib.node_is_owned(pointed_thing.under, placer) then + return itemstack end - - local node=minetest.get_node(pointed_thing.under) - - if minetest.registered_nodes[node.name] and minetest.registered_nodes[node.name].on_rightclick then - return minetest.registered_nodes[node.name].on_rightclick(pointed_thing.under, node, placer, itemstack) else - local above = pointed_thing.above - local under = pointed_thing.under - local dir = {x = under.x - above.x, - y = under.y - above.y, - z = under.z - above.z} - - local wdir = minetest.dir_to_wallmounted(dir) - - local placer_pos = placer:getpos() - if placer_pos then - dir = { - x = above.x - placer_pos.x, - y = above.y - placer_pos.y, - z = above.z - placer_pos.z - } + name = minetest.get_node(pointed_thing.above).name + local def = minetest.registered_nodes[name] + if signs_lib.node_is_owned(pointed_thing.above, placer) + or (not def.buildable_to) then + return itemstack end - - local fdir = minetest.dir_to_facedir(dir) - - local sign_info - local pt_name = minetest.get_node(under).name - print(dump(pt_name)) - - if fences_with_sign[pt_name] then - minetest.add_node(under, {name = fences_with_sign[pt_name], param2 = fdir}) - sign_info = signs_post[fdir + 1] - - elseif wdir == 0 then - --how would you add sign to ceiling? - minetest.add_item(above, "default:sign_wall") - itemstack:take_item() - return itemstack - elseif wdir == 1 then - minetest.add_node(above, {name = "signs:sign_yard", param2 = fdir}) - sign_info = signs_yard[fdir + 1] - else - minetest.add_node(above, {name = "default:sign_wall", param2 = fdir}) - sign_info = signs[fdir + 1] - end - - local text = minetest.add_entity({x = above.x + sign_info.delta.x, - y = above.y + sign_info.delta.y, - z = above.z + sign_info.delta.z}, "signs:text") - text:setyaw(sign_info.yaw) - - - if not homedecor.expect_infinite_stacks then - itemstack:take_item() - end - return itemstack end - end, - on_construct = function(pos) - homedecor.construct_sign(pos) - end, - on_destruct = function(pos) - homedecor.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - if fields and (not fields.quit) and fields.text then - print(S("%s wrote \"%s\" to sign at %s"):format( - (sender:get_player_name() or ""), - fields.text, - minetest.pos_to_string(pos) - )) - end - if homedecor.node_is_owned(pos, sender) then return end - homedecor.update_sign(pos, fields) - end, - on_punch = function(pos, node, puncher) - homedecor.update_sign(pos) - end, - }) -end + + local node=minetest.get_node(pointed_thing.under) + + if minetest.registered_nodes[node.name] and minetest.registered_nodes[node.name].on_rightclick then + return minetest.registered_nodes[node.name].on_rightclick(pointed_thing.under, node, placer, itemstack) + else + local above = pointed_thing.above + local under = pointed_thing.under + local dir = {x = under.x - above.x, + y = under.y - above.y, + z = under.z - above.z} + + local wdir = minetest.dir_to_wallmounted(dir) + + local placer_pos = placer:getpos() + if placer_pos then + dir = { + x = above.x - placer_pos.x, + y = above.y - placer_pos.y, + z = above.z - placer_pos.z + } + end + + local fdir = minetest.dir_to_facedir(dir) + + local sign_info + local pt_name = minetest.get_node(under).name + print(dump(pt_name)) + + if fences_with_sign[pt_name] then + minetest.add_node(under, {name = fences_with_sign[pt_name], param2 = fdir}) + sign_info = signs_post[fdir + 1] + + elseif wdir == 0 then + --how would you add sign to ceiling? + minetest.add_item(above, "default:sign_wall") + itemstack:take_item() + return itemstack + elseif wdir == 1 then + minetest.add_node(above, {name = "signs:sign_yard", param2 = fdir}) + sign_info = signs_yard[fdir + 1] + else + minetest.add_node(above, {name = "default:sign_wall", param2 = fdir}) + sign_info = signs[fdir + 1] + end + + local text = minetest.add_entity({x = above.x + sign_info.delta.x, + y = above.y + sign_info.delta.y, + z = above.z + sign_info.delta.z}, "signs:text") + text:setyaw(sign_info.yaw) + + + if not signs_lib.expect_infinite_stacks then + itemstack:take_item() + end + return itemstack + end + end, + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, + on_receive_fields = function(pos, formname, fields, sender) + if fields and (not fields.quit) and fields.text then + print(S("%s wrote \"%s\" to sign at %s"):format( + (sender:get_player_name() or ""), + fields.text, + minetest.pos_to_string(pos) + )) + end + if signs_lib.node_is_owned(pos, sender) then return end + signs_lib.update_sign(pos, fields) + end, + on_punch = function(pos, node, puncher) + signs_lib.update_sign(pos) + end, +}) minetest.register_node(":signs:sign_yard", { paramtype = "light", @@ -493,10 +523,10 @@ minetest.register_node(":signs:sign_yard", { drop = "default:sign_wall", on_construct = function(pos) - homedecor.construct_sign(pos) + signs_lib.construct_sign(pos) end, on_destruct = function(pos) - homedecor.destruct_sign(pos) + signs_lib.destruct_sign(pos) end, on_receive_fields = function(pos, formname, fields, sender) if fields and (not fields.quit) and fields.text then @@ -506,11 +536,11 @@ minetest.register_node(":signs:sign_yard", { minetest.pos_to_string(pos) )) end - if homedecor.node_is_owned(pos, sender) then return end - homedecor.update_sign(pos, fields) + if signs_lib.node_is_owned(pos, sender) then return end + signs_lib.update_sign(pos, fields) end, on_punch = function(pos, node, puncher) - homedecor.update_sign(pos) + signs_lib.update_sign(pos) end, }) @@ -553,21 +583,14 @@ minetest.register_node(":signs:sign_post", { local signs_text_on_activate -if not homedecor.disable_signs then - signs_text_on_activate = function(self) - local meta = minetest.get_meta(self.object:getpos()) - local text = meta:get_string("text") - if text then - set_obj_text(self.object, text) - end - end -else - signs_text_on_activate = function(self) - self.object:remove() +signs_text_on_activate = function(self) + local meta = minetest.get_meta(self.object:getpos()) + local text = meta:get_string("text") + if text then + set_obj_text(self.object, text) end end - minetest.register_entity(":signs:text", { collisionbox = { 0, 0, 0, 0, 0, 0 }, visual = "upright_sprite", @@ -578,15 +601,15 @@ minetest.register_entity(":signs:text", { -- And the good stuff here! :-) -function homedecor.register_fence_with_sign(fencename, fencewithsignname) +function signs_lib.register_fence_with_sign(fencename, fencewithsignname) local def = minetest.registered_nodes[fencename] local def_sign = minetest.registered_nodes[fencewithsignname] if not (def and def_sign) then - minetest.log("warning", "[homedecor] Attempt to register unknown node as fence") + minetest.log("warning", "[signs_lib] Attempt to register unknown node as fence") return end - def = homedecor.table_copy(def) - def_sign = homedecor.table_copy(def_sign) + def = signs_lib.table_copy(def) + def_sign = signs_lib.table_copy(def_sign) fences_with_sign[fencename] = fencewithsignname def.on_place = function(itemstack, placer, pointed_thing, ...) @@ -597,18 +620,18 @@ function homedecor.register_fence_with_sign(fencename, fencewithsignname) local fdir = minetest.dir_to_facedir(placer:get_look_dir()) if def_under and def_under.on_rightclick then return def_under.on_rightclick(pointed_thing.under, node_under, placer, itemstack) or itemstack - elseif (not homedecor.node_is_owned(pointed_thing.under, placer)) + elseif (not signs_lib.node_is_owned(pointed_thing.under, placer)) and def_under.buildable_to then minetest.add_node(pointed_thing.under, {name = fencename, param2 = fdir}) - if not homedecor.expect_infinite_stacks then + if not signs_lib.expect_infinite_stacks then itemstack:take_item() end placer:set_wielded_item(itemstack) return itemstack - elseif (not homedecor.node_is_owned(pointed_thing.above, placer)) + elseif (not signs_lib.node_is_owned(pointed_thing.above, placer)) and def_above.buildable_to then minetest.add_node(pointed_thing.above, {name = fencename, param2 = fdir}) - if not homedecor.expect_infinite_stacks then + if not signs_lib.expect_infinite_stacks then itemstack:take_item() end placer:set_wielded_item(itemstack) @@ -616,10 +639,10 @@ function homedecor.register_fence_with_sign(fencename, fencewithsignname) end end def_sign.on_construct = function(pos, ...) - homedecor.construct_sign(pos) + signs_lib.construct_sign(pos) end def_sign.on_destruct = function(pos, ...) - homedecor.destruct_sign(pos) + signs_lib.destruct_sign(pos) end def_sign.on_receive_fields = function(pos, formname, fields, sender, ...) if fields and (not fields.quit) and fields.text then @@ -629,11 +652,11 @@ function homedecor.register_fence_with_sign(fencename, fencewithsignname) minetest.pos_to_string(pos) )) end - if homedecor.node_is_owned(pos, sender) then return end - homedecor.update_sign(pos, fields) + if signs_lib.node_is_owned(pos, sender) then return end + signs_lib.update_sign(pos, fields) end def_sign.on_punch = function(pos, node, puncher, ...) - homedecor.update_sign(pos) + signs_lib.update_sign(pos) end local fencename = fencename def_sign.after_dig_node = function(pos, node, ...) @@ -648,6 +671,10 @@ end build_char_db() +minetest.register_alias("homedecor:fence_wood_with_sign", "signs:sign_post") + +signs_lib.register_fence_with_sign("default:fence_wood", "signs:sign_post") + if minetest.setting_get("log_mods") then minetest.log("action", S("signs loaded")) end diff --git a/signs_lib/ownership.lua b/signs_lib/ownership.lua new file mode 100644 index 00000000..dd012a5b --- /dev/null +++ b/signs_lib/ownership.lua @@ -0,0 +1,48 @@ + +local S = signs_lib.gettext + +function signs_lib.node_is_owned(pos, placer) + local ownername = false + if type(IsPlayerNodeOwner) == "function" then -- node_ownership mod + if HasOwner(pos, placer) then -- returns true if the node is owned + if not IsPlayerNodeOwner(pos, placer:get_player_name()) then + if type(getLastOwner) == "function" then -- ...is an old version + ownername = getLastOwner(pos) + elseif type(GetNodeOwnerName) == "function" then -- ...is a recent version + ownername = GetNodeOwnerName(pos) + else + ownername = S("someone") + end + end + end + + elseif type(isprotect)=="function" then -- glomie's protection mod + if not isprotect(5, pos, placer) then + ownername = S("someone") + end + elseif type(protector)=="table" and type(protector.can_dig)=="function" then -- Zeg9's protection mod + if not protector.can_dig(5, pos, placer) then + ownername = S("someone") + end + end + + if ownername ~= false then + minetest.chat_send_player( placer:get_player_name(), S("Sorry, %s owns that spot."):format(ownername) ) + return true + else + return false + end +end + +-- protection wrapper for 6d stuff + +function signs_lib.protect_and_rotate(itemstack, placer, pointed_thing) + if not signs_lib.node_is_owned(pointed_thing.under, placer) + and not signs_lib.node_is_owned(pointed_thing.above, placer) then + local keys=placer:get_player_control() + minetest.rotate_and_place(itemstack, placer, pointed_thing, + signs_lib.expect_infinite_stacks, {invert_wall = keys.sneak}) + end + return itemstack +end + diff --git a/textures/hdf_20.png b/signs_lib/textures/hdf_20.png similarity index 100% rename from textures/hdf_20.png rename to signs_lib/textures/hdf_20.png diff --git a/textures/hdf_21.png b/signs_lib/textures/hdf_21.png similarity index 100% rename from textures/hdf_21.png rename to signs_lib/textures/hdf_21.png diff --git a/textures/hdf_22.png b/signs_lib/textures/hdf_22.png similarity index 100% rename from textures/hdf_22.png rename to signs_lib/textures/hdf_22.png diff --git a/textures/hdf_23.png b/signs_lib/textures/hdf_23.png similarity index 100% rename from textures/hdf_23.png rename to signs_lib/textures/hdf_23.png diff --git a/textures/hdf_24.png b/signs_lib/textures/hdf_24.png similarity index 100% rename from textures/hdf_24.png rename to signs_lib/textures/hdf_24.png diff --git a/textures/hdf_25.png b/signs_lib/textures/hdf_25.png similarity index 100% rename from textures/hdf_25.png rename to signs_lib/textures/hdf_25.png diff --git a/textures/hdf_26.png b/signs_lib/textures/hdf_26.png similarity index 100% rename from textures/hdf_26.png rename to signs_lib/textures/hdf_26.png diff --git a/textures/hdf_27.png b/signs_lib/textures/hdf_27.png similarity index 100% rename from textures/hdf_27.png rename to signs_lib/textures/hdf_27.png diff --git a/textures/hdf_28.png b/signs_lib/textures/hdf_28.png similarity index 100% rename from textures/hdf_28.png rename to signs_lib/textures/hdf_28.png diff --git a/textures/hdf_29.png b/signs_lib/textures/hdf_29.png similarity index 100% rename from textures/hdf_29.png rename to signs_lib/textures/hdf_29.png diff --git a/textures/hdf_2a.png b/signs_lib/textures/hdf_2a.png similarity index 100% rename from textures/hdf_2a.png rename to signs_lib/textures/hdf_2a.png diff --git a/textures/hdf_2b.png b/signs_lib/textures/hdf_2b.png similarity index 100% rename from textures/hdf_2b.png rename to signs_lib/textures/hdf_2b.png diff --git a/textures/hdf_2c.png b/signs_lib/textures/hdf_2c.png similarity index 100% rename from textures/hdf_2c.png rename to signs_lib/textures/hdf_2c.png diff --git a/textures/hdf_2d.png b/signs_lib/textures/hdf_2d.png similarity index 100% rename from textures/hdf_2d.png rename to signs_lib/textures/hdf_2d.png diff --git a/textures/hdf_2e.png b/signs_lib/textures/hdf_2e.png similarity index 100% rename from textures/hdf_2e.png rename to signs_lib/textures/hdf_2e.png diff --git a/textures/hdf_2f.png b/signs_lib/textures/hdf_2f.png similarity index 100% rename from textures/hdf_2f.png rename to signs_lib/textures/hdf_2f.png diff --git a/textures/hdf_30.png b/signs_lib/textures/hdf_30.png similarity index 100% rename from textures/hdf_30.png rename to signs_lib/textures/hdf_30.png diff --git a/textures/hdf_31.png b/signs_lib/textures/hdf_31.png similarity index 100% rename from textures/hdf_31.png rename to signs_lib/textures/hdf_31.png diff --git a/textures/hdf_32.png b/signs_lib/textures/hdf_32.png similarity index 100% rename from textures/hdf_32.png rename to signs_lib/textures/hdf_32.png diff --git a/textures/hdf_33.png b/signs_lib/textures/hdf_33.png similarity index 100% rename from textures/hdf_33.png rename to signs_lib/textures/hdf_33.png diff --git a/textures/hdf_34.png b/signs_lib/textures/hdf_34.png similarity index 100% rename from textures/hdf_34.png rename to signs_lib/textures/hdf_34.png diff --git a/textures/hdf_35.png b/signs_lib/textures/hdf_35.png similarity index 100% rename from textures/hdf_35.png rename to signs_lib/textures/hdf_35.png diff --git a/textures/hdf_36.png b/signs_lib/textures/hdf_36.png similarity index 100% rename from textures/hdf_36.png rename to signs_lib/textures/hdf_36.png diff --git a/textures/hdf_37.png b/signs_lib/textures/hdf_37.png similarity index 100% rename from textures/hdf_37.png rename to signs_lib/textures/hdf_37.png diff --git a/textures/hdf_38.png b/signs_lib/textures/hdf_38.png similarity index 100% rename from textures/hdf_38.png rename to signs_lib/textures/hdf_38.png diff --git a/textures/hdf_39.png b/signs_lib/textures/hdf_39.png similarity index 100% rename from textures/hdf_39.png rename to signs_lib/textures/hdf_39.png diff --git a/textures/hdf_3a.png b/signs_lib/textures/hdf_3a.png similarity index 100% rename from textures/hdf_3a.png rename to signs_lib/textures/hdf_3a.png diff --git a/textures/hdf_3b.png b/signs_lib/textures/hdf_3b.png similarity index 100% rename from textures/hdf_3b.png rename to signs_lib/textures/hdf_3b.png diff --git a/textures/hdf_3c.png b/signs_lib/textures/hdf_3c.png similarity index 100% rename from textures/hdf_3c.png rename to signs_lib/textures/hdf_3c.png diff --git a/textures/hdf_3d.png b/signs_lib/textures/hdf_3d.png similarity index 100% rename from textures/hdf_3d.png rename to signs_lib/textures/hdf_3d.png diff --git a/textures/hdf_3e.png b/signs_lib/textures/hdf_3e.png similarity index 100% rename from textures/hdf_3e.png rename to signs_lib/textures/hdf_3e.png diff --git a/textures/hdf_3f.png b/signs_lib/textures/hdf_3f.png similarity index 100% rename from textures/hdf_3f.png rename to signs_lib/textures/hdf_3f.png diff --git a/textures/hdf_40.png b/signs_lib/textures/hdf_40.png similarity index 100% rename from textures/hdf_40.png rename to signs_lib/textures/hdf_40.png diff --git a/textures/hdf_41.png b/signs_lib/textures/hdf_41.png similarity index 100% rename from textures/hdf_41.png rename to signs_lib/textures/hdf_41.png diff --git a/textures/hdf_42.png b/signs_lib/textures/hdf_42.png similarity index 100% rename from textures/hdf_42.png rename to signs_lib/textures/hdf_42.png diff --git a/textures/hdf_43.png b/signs_lib/textures/hdf_43.png similarity index 100% rename from textures/hdf_43.png rename to signs_lib/textures/hdf_43.png diff --git a/textures/hdf_44.png b/signs_lib/textures/hdf_44.png similarity index 100% rename from textures/hdf_44.png rename to signs_lib/textures/hdf_44.png diff --git a/textures/hdf_45.png b/signs_lib/textures/hdf_45.png similarity index 100% rename from textures/hdf_45.png rename to signs_lib/textures/hdf_45.png diff --git a/textures/hdf_46.png b/signs_lib/textures/hdf_46.png similarity index 100% rename from textures/hdf_46.png rename to signs_lib/textures/hdf_46.png diff --git a/textures/hdf_47.png b/signs_lib/textures/hdf_47.png similarity index 100% rename from textures/hdf_47.png rename to signs_lib/textures/hdf_47.png diff --git a/textures/hdf_48.png b/signs_lib/textures/hdf_48.png similarity index 100% rename from textures/hdf_48.png rename to signs_lib/textures/hdf_48.png diff --git a/textures/hdf_49.png b/signs_lib/textures/hdf_49.png similarity index 100% rename from textures/hdf_49.png rename to signs_lib/textures/hdf_49.png diff --git a/textures/hdf_4a.png b/signs_lib/textures/hdf_4a.png similarity index 100% rename from textures/hdf_4a.png rename to signs_lib/textures/hdf_4a.png diff --git a/textures/hdf_4b.png b/signs_lib/textures/hdf_4b.png similarity index 100% rename from textures/hdf_4b.png rename to signs_lib/textures/hdf_4b.png diff --git a/textures/hdf_4c.png b/signs_lib/textures/hdf_4c.png similarity index 100% rename from textures/hdf_4c.png rename to signs_lib/textures/hdf_4c.png diff --git a/textures/hdf_4d.png b/signs_lib/textures/hdf_4d.png similarity index 100% rename from textures/hdf_4d.png rename to signs_lib/textures/hdf_4d.png diff --git a/textures/hdf_4e.png b/signs_lib/textures/hdf_4e.png similarity index 100% rename from textures/hdf_4e.png rename to signs_lib/textures/hdf_4e.png diff --git a/textures/hdf_4f.png b/signs_lib/textures/hdf_4f.png similarity index 100% rename from textures/hdf_4f.png rename to signs_lib/textures/hdf_4f.png diff --git a/textures/hdf_50.png b/signs_lib/textures/hdf_50.png similarity index 100% rename from textures/hdf_50.png rename to signs_lib/textures/hdf_50.png diff --git a/textures/hdf_51.png b/signs_lib/textures/hdf_51.png similarity index 100% rename from textures/hdf_51.png rename to signs_lib/textures/hdf_51.png diff --git a/textures/hdf_52.png b/signs_lib/textures/hdf_52.png similarity index 100% rename from textures/hdf_52.png rename to signs_lib/textures/hdf_52.png diff --git a/textures/hdf_53.png b/signs_lib/textures/hdf_53.png similarity index 100% rename from textures/hdf_53.png rename to signs_lib/textures/hdf_53.png diff --git a/textures/hdf_54.png b/signs_lib/textures/hdf_54.png similarity index 100% rename from textures/hdf_54.png rename to signs_lib/textures/hdf_54.png diff --git a/textures/hdf_55.png b/signs_lib/textures/hdf_55.png similarity index 100% rename from textures/hdf_55.png rename to signs_lib/textures/hdf_55.png diff --git a/textures/hdf_56.png b/signs_lib/textures/hdf_56.png similarity index 100% rename from textures/hdf_56.png rename to signs_lib/textures/hdf_56.png diff --git a/textures/hdf_57.png b/signs_lib/textures/hdf_57.png similarity index 100% rename from textures/hdf_57.png rename to signs_lib/textures/hdf_57.png diff --git a/textures/hdf_58.png b/signs_lib/textures/hdf_58.png similarity index 100% rename from textures/hdf_58.png rename to signs_lib/textures/hdf_58.png diff --git a/textures/hdf_59.png b/signs_lib/textures/hdf_59.png similarity index 100% rename from textures/hdf_59.png rename to signs_lib/textures/hdf_59.png diff --git a/textures/hdf_5a.png b/signs_lib/textures/hdf_5a.png similarity index 100% rename from textures/hdf_5a.png rename to signs_lib/textures/hdf_5a.png diff --git a/textures/hdf_5b.png b/signs_lib/textures/hdf_5b.png similarity index 100% rename from textures/hdf_5b.png rename to signs_lib/textures/hdf_5b.png diff --git a/textures/hdf_5c.png b/signs_lib/textures/hdf_5c.png similarity index 100% rename from textures/hdf_5c.png rename to signs_lib/textures/hdf_5c.png diff --git a/textures/hdf_5d.png b/signs_lib/textures/hdf_5d.png similarity index 100% rename from textures/hdf_5d.png rename to signs_lib/textures/hdf_5d.png diff --git a/textures/hdf_5e.png b/signs_lib/textures/hdf_5e.png similarity index 100% rename from textures/hdf_5e.png rename to signs_lib/textures/hdf_5e.png diff --git a/textures/hdf_5f.png b/signs_lib/textures/hdf_5f.png similarity index 100% rename from textures/hdf_5f.png rename to signs_lib/textures/hdf_5f.png diff --git a/textures/hdf_60.png b/signs_lib/textures/hdf_60.png similarity index 100% rename from textures/hdf_60.png rename to signs_lib/textures/hdf_60.png diff --git a/textures/hdf_61.png b/signs_lib/textures/hdf_61.png similarity index 100% rename from textures/hdf_61.png rename to signs_lib/textures/hdf_61.png diff --git a/textures/hdf_62.png b/signs_lib/textures/hdf_62.png similarity index 100% rename from textures/hdf_62.png rename to signs_lib/textures/hdf_62.png diff --git a/textures/hdf_63.png b/signs_lib/textures/hdf_63.png similarity index 100% rename from textures/hdf_63.png rename to signs_lib/textures/hdf_63.png diff --git a/textures/hdf_64.png b/signs_lib/textures/hdf_64.png similarity index 100% rename from textures/hdf_64.png rename to signs_lib/textures/hdf_64.png diff --git a/textures/hdf_65.png b/signs_lib/textures/hdf_65.png similarity index 100% rename from textures/hdf_65.png rename to signs_lib/textures/hdf_65.png diff --git a/textures/hdf_66.png b/signs_lib/textures/hdf_66.png similarity index 100% rename from textures/hdf_66.png rename to signs_lib/textures/hdf_66.png diff --git a/textures/hdf_67.png b/signs_lib/textures/hdf_67.png similarity index 100% rename from textures/hdf_67.png rename to signs_lib/textures/hdf_67.png diff --git a/textures/hdf_68.png b/signs_lib/textures/hdf_68.png similarity index 100% rename from textures/hdf_68.png rename to signs_lib/textures/hdf_68.png diff --git a/textures/hdf_69.png b/signs_lib/textures/hdf_69.png similarity index 100% rename from textures/hdf_69.png rename to signs_lib/textures/hdf_69.png diff --git a/textures/hdf_6a.png b/signs_lib/textures/hdf_6a.png similarity index 100% rename from textures/hdf_6a.png rename to signs_lib/textures/hdf_6a.png diff --git a/textures/hdf_6b.png b/signs_lib/textures/hdf_6b.png similarity index 100% rename from textures/hdf_6b.png rename to signs_lib/textures/hdf_6b.png diff --git a/textures/hdf_6c.png b/signs_lib/textures/hdf_6c.png similarity index 100% rename from textures/hdf_6c.png rename to signs_lib/textures/hdf_6c.png diff --git a/textures/hdf_6d.png b/signs_lib/textures/hdf_6d.png similarity index 100% rename from textures/hdf_6d.png rename to signs_lib/textures/hdf_6d.png diff --git a/textures/hdf_6e.png b/signs_lib/textures/hdf_6e.png similarity index 100% rename from textures/hdf_6e.png rename to signs_lib/textures/hdf_6e.png diff --git a/textures/hdf_6f.png b/signs_lib/textures/hdf_6f.png similarity index 100% rename from textures/hdf_6f.png rename to signs_lib/textures/hdf_6f.png diff --git a/textures/hdf_70.png b/signs_lib/textures/hdf_70.png similarity index 100% rename from textures/hdf_70.png rename to signs_lib/textures/hdf_70.png diff --git a/textures/hdf_71.png b/signs_lib/textures/hdf_71.png similarity index 100% rename from textures/hdf_71.png rename to signs_lib/textures/hdf_71.png diff --git a/textures/hdf_72.png b/signs_lib/textures/hdf_72.png similarity index 100% rename from textures/hdf_72.png rename to signs_lib/textures/hdf_72.png diff --git a/textures/hdf_73.png b/signs_lib/textures/hdf_73.png similarity index 100% rename from textures/hdf_73.png rename to signs_lib/textures/hdf_73.png diff --git a/textures/hdf_74.png b/signs_lib/textures/hdf_74.png similarity index 100% rename from textures/hdf_74.png rename to signs_lib/textures/hdf_74.png diff --git a/textures/hdf_75.png b/signs_lib/textures/hdf_75.png similarity index 100% rename from textures/hdf_75.png rename to signs_lib/textures/hdf_75.png diff --git a/textures/hdf_76.png b/signs_lib/textures/hdf_76.png similarity index 100% rename from textures/hdf_76.png rename to signs_lib/textures/hdf_76.png diff --git a/textures/hdf_77.png b/signs_lib/textures/hdf_77.png similarity index 100% rename from textures/hdf_77.png rename to signs_lib/textures/hdf_77.png diff --git a/textures/hdf_78.png b/signs_lib/textures/hdf_78.png similarity index 100% rename from textures/hdf_78.png rename to signs_lib/textures/hdf_78.png diff --git a/textures/hdf_79.png b/signs_lib/textures/hdf_79.png similarity index 100% rename from textures/hdf_79.png rename to signs_lib/textures/hdf_79.png diff --git a/textures/hdf_7a.png b/signs_lib/textures/hdf_7a.png similarity index 100% rename from textures/hdf_7a.png rename to signs_lib/textures/hdf_7a.png diff --git a/textures/hdf_7b.png b/signs_lib/textures/hdf_7b.png similarity index 100% rename from textures/hdf_7b.png rename to signs_lib/textures/hdf_7b.png diff --git a/textures/hdf_7c.png b/signs_lib/textures/hdf_7c.png similarity index 100% rename from textures/hdf_7c.png rename to signs_lib/textures/hdf_7c.png diff --git a/textures/hdf_7d.png b/signs_lib/textures/hdf_7d.png similarity index 100% rename from textures/hdf_7d.png rename to signs_lib/textures/hdf_7d.png diff --git a/textures/hdf_7e.png b/signs_lib/textures/hdf_7e.png similarity index 100% rename from textures/hdf_7e.png rename to signs_lib/textures/hdf_7e.png