diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg
index f38621de3e179f07e3227ae8894fa69f3ac4f350..addf3273085200bd1596ba2ddaee92ac9f53719d 100644
--- a/.godot/editor/editor_layout.cfg
+++ b/.godot/editor/editor_layout.cfg
@@ -18,8 +18,8 @@ dock_filesystem_v_split_offset=0
 dock_filesystem_display_mode=0
 dock_filesystem_file_sort=0
 dock_filesystem_file_list_display_mode=1
-dock_filesystem_selected_paths=PackedStringArray("res://")
-dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://")
+dock_filesystem_selected_paths=PackedStringArray("res://scenes/ui/menu_button.tscn")
+dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://scenes/")
 dock_3="Scene,Import"
 dock_4="FileSystem"
 dock_5="Inspector,Node,History"
@@ -30,12 +30,13 @@ open_scenes=PackedStringArray("res://scenes/game.tscn")
 current_scene="res://scenes/game.tscn"
 center_split_offset=0
 selected_default_debugger_tab_idx=0
-selected_main_editor_idx=1
+selected_main_editor_idx=2
+selected_bottom_panel_item=1
 
 [ScriptEditor]
 
-open_scripts=[]
-selected_script=""
+open_scripts=["res://scripts/game.gd"]
+selected_script="res://scripts/game.gd"
 open_help=[]
 script_split_offset=140
 list_split_offset=0
diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8
index 075bbd3f5929101e7d96d22bb36239abbb0b3f3a..e81101204713951ec9d1e058ead8181bc2db5cfe 100644
--- a/.godot/editor/filesystem_cache8
+++ b/.godot/editor/filesystem_cache8
@@ -3,7 +3,7 @@ ea4bc82a6ad023ab7ee23ee620429895
 icon.svg::CompressedTexture2D::6378281210119878262::1738697583::1738698231::1::::<><>::
 main.tscn::PackedScene::5692118487183161714::1738698010::0::1::::<><>::uid://cu7lkx15lmfww::::res://scenes/scene_manager.tscn
 README.md::TextFile::-1::1738697583::0::1::::<><>::
-::res://Assets/::1738698010
+::res://Assets/::1738785199
 ::res://Assets/noise/::1738698240
 noise2.tres::NoiseTexture2D::5054739835828921764::1738698240::0::1::::<><>::
 noise3.tres::NoiseTexture2D::906885015046579772::1738698240::0::1::::<><>::
@@ -19,25 +19,25 @@ White knight piece.png::CompressedTexture2D::8293368904171920332::1738697583::17
 White Pawn Piece 2.png::CompressedTexture2D::8915038826611091975::1738697583::1738698231::1::::<><>::
 White Queen Piece 2.png::CompressedTexture2D::339041922548181320::1738697583::1738698231::1::::<><>::
 White rook piece.png::CompressedTexture2D::6272641373813891014::1738697583::1738698231::1::::<><>::
-::res://Assets/Resized Chess Piece Assets/::1738698231
-Black_Assassin.png::CompressedTexture2D::5410645216483506242::1738697583::1738698231::1::::<><>::
-Black_Bishop.png::CompressedTexture2D::5646954560332560266::1738697583::1738698231::1::::<><>::
-Black_king.png::CompressedTexture2D::3691390456247856410::1738697583::1738698231::1::::<><>::
-Black_knight.png::CompressedTexture2D::3569790831830215405::1738697583::1738698231::1::::<><>::
-Black_mage.png::CompressedTexture2D::3300084723678353650::1738697583::1738698231::1::::<><>::
-Black_Pawn.png::CompressedTexture2D::4947090234957464596::1738697583::1738698231::1::::<><>::
-Black_Queen.png::CompressedTexture2D::9042903626319350434::1738697583::1738698231::1::::<><>::
-Black_rook.png::CompressedTexture2D::5637903285567075872::1738697583::1738698231::1::::<><>::
-Black_wizard.png::CompressedTexture2D::1278573577066895682::1738697583::1738698231::1::::<><>::
-White_Assassin.png::CompressedTexture2D::700262813566466932::1738697583::1738698231::1::::<><>::
-White_Bishop.png::CompressedTexture2D::3819780629635422360::1738697583::1738698231::1::::<><>::
-White_king.png::CompressedTexture2D::5012688985517926395::1738697583::1738698231::1::::<><>::
-White_knight.png::CompressedTexture2D::854350289879594279::1738697583::1738698231::1::::<><>::
-White_mage.png::CompressedTexture2D::7265615115782563194::1738697583::1738698231::1::::<><>::
-White_Pawn.png::CompressedTexture2D::919180529085242722::1738697583::1738698231::1::::<><>::
-White_Queen.png::CompressedTexture2D::4902137832695542513::1738697583::1738698231::1::::<><>::
-White_rook.png::CompressedTexture2D::4194129281780453908::1738697583::1738698231::1::::<><>::
-White_wizard.png::CompressedTexture2D::8734158881343267537::1738697583::1738698231::1::::<><>::
+::res://Assets/Resized Chess Piece Assets/::1738785199
+Black_Assassin.png::CompressedTexture2D::8073890137727350160::1738785199::1738785332::1::::<><>::
+Black_Bishop.png::CompressedTexture2D::460446186536534245::1738785199::1738785332::1::::<><>::
+Black_king.png::CompressedTexture2D::4854362018128016652::1738785199::1738785332::1::::<><>::
+Black_knight.png::CompressedTexture2D::1617611918054521687::1738785199::1738785332::1::::<><>::
+Black_mage.png::CompressedTexture2D::2920003665923805930::1738785199::1738785332::1::::<><>::
+Black_Pawn.png::CompressedTexture2D::2619567017608544670::1738785199::1738785332::1::::<><>::
+Black_Queen.png::CompressedTexture2D::6947892130764941861::1738785199::1738785332::1::::<><>::
+Black_rook.png::CompressedTexture2D::8764665212117114244::1738785199::1738785332::1::::<><>::
+Black_wizard.png::CompressedTexture2D::5486342020773449925::1738785199::1738785332::1::::<><>::
+White_Assassin.png::CompressedTexture2D::3263768232109514548::1738785199::1738785332::1::::<><>::
+White_Bishop.png::CompressedTexture2D::2601047089659819063::1738785199::1738785332::1::::<><>::
+White_king.png::CompressedTexture2D::5585160899749004797::1738785199::1738785332::1::::<><>::
+White_knight.png::CompressedTexture2D::1766720508600943431::1738785199::1738785332::1::::<><>::
+White_mage.png::CompressedTexture2D::902301787075014336::1738785199::1738785332::1::::<><>::
+White_Pawn.png::CompressedTexture2D::1597566599437225196::1738785199::1738785332::1::::<><>::
+White_Queen.png::CompressedTexture2D::172918419201557125::1738785199::1738785332::1::::<><>::
+White_rook.png::CompressedTexture2D::5685989093237609766::1738785199::1738785332::1::::<><>::
+White_wizard.png::CompressedTexture2D::3041081003801605884::1738785199::1738785332::1::::<><>::
 ::res://Assets/shaders/::1738698240
 3d_effect.gdshader::Shader::-1::1738698010::0::1::::<><>::
 bg.gdshader::Shader::-1::1738698240::0::1::::<><>::
diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4
index 740cee96802368a677674b3708b5a5f7c3ec7621..b6667439079830c835d465d718abfac002b00697 100644
--- a/.godot/editor/filesystem_update4
+++ b/.godot/editor/filesystem_update4
@@ -1 +1,10 @@
 res://scripts/Assassin.gd
+res://scripts/game.gd
+res://scenes/game.tscn
+res://assets/shaders/bg.gdshader
+res://Assets/noise/noise.tres
+res://Assets/noise/noise2.tres
+res://Assets/noise/noise3.tres
+res://scripts/Mage.gd
+res://scripts/Wizard.gd
+res://scripts/Bishop.gd
diff --git a/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
index c6010bd8ae5eb4e5f51631ba580e5dc7ede3bed0..3f43d58cb3d49b202a55230e793d3053621f3bd2 100644
--- a/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
+++ b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
@@ -8,7 +8,7 @@ Anim={
 "grid_snap_active": false,
 "grid_step": Vector2(8, 8),
 "grid_visibility": 1,
-"ofs": Vector2(-258.691, -480.103),
+"ofs": Vector2(-154.44, -536.043),
 "primary_grid_step": Vector2i(8, 8),
 "show_group_gizmos": true,
 "show_guides": true,
@@ -175,4 +175,4 @@ Anim={
 "zfar": 4000.01,
 "znear": 0.05
 }
-selected_nodes=Array[NodePath]([])
+selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Game")])
diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg
index 4c724eb35bebf59e3746797fc58816d864e96c15..cdda0890b2d9a50a1dd2bab7a7d5627f6e607a38 100644
--- a/.godot/editor/project_metadata.cfg
+++ b/.godot/editor/project_metadata.cfg
@@ -11,3 +11,4 @@ project_settings=Rect2(2022, 76, 1590, 867)
 [recent_files]
 
 scenes=["res://scenes/game.tscn"]
+scripts=["res://scripts/game.gd"]
diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7f1da7f645b374bf4854bab77b00d0c314f7bd19 100644
--- a/.godot/editor/script_editor_cache.cfg
+++ b/.godot/editor/script_editor_cache.cfg
@@ -0,0 +1,13 @@
+[res://scripts/game.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 0,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 147,
+"scroll_position": 147.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
diff --git a/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex b/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex
index be5e1bd60709d6a7a98b8c60ed83fd719dc9493c..05cc471b5802f5f5bd14fb24859f4893be75c850 100644
Binary files a/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex and b/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex differ
diff --git a/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.md5 b/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.md5
index a0a10eec3dd0b6b0545b3ab04f247b840ad0c0df..c0375edb0378edc00c5e4418915465fb0cf57b5f 100644
--- a/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.md5
+++ b/.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.md5
@@ -1,3 +1,3 @@
-source_md5="c56048eb1dc7be6736cd82ef34d36ece"
-dest_md5="4b5b68a772fd44d82f8e4d479580ae70"
+source_md5="0c87baba96a1a06cf40525d9bf23b847"
+dest_md5="aad2bcdda1268c1597e87b0cae7bfcd3"
 
diff --git a/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex b/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex
index 889bdba09d75b9049a34ccefabdd3f18a4947041..e57e08b1c4954cbc6b7b952b9b85bc4212a15e40 100644
Binary files a/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex and b/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex differ
diff --git a/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.md5 b/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.md5
index be96c57cee0a3118478d277c7aba14bea816aacb..91877f78efe45266ccb9ea6ddd61486a9f553f06 100644
--- a/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.md5
+++ b/.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.md5
@@ -1,3 +1,3 @@
-source_md5="f2e1d6f97bfa9fbe0ca1e2897d3f9b81"
-dest_md5="52621a4f50d4b91df03fcdc255a09175"
+source_md5="787dcb945f96a878fbcee676452e28c3"
+dest_md5="f1ffce95e09f2e6b918fd6defb4ce2c8"
 
diff --git a/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex b/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex
index 26d5bbe6a48827ce1a6aeb0028236065be376b14..735f5c8793d0963dba50ece8e9ebda43b316d912 100644
Binary files a/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex and b/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex differ
diff --git a/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.md5 b/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.md5
index 2ab4ca6b2e74e2da8d816921a7894a9a45cc4bff..ab8aa6e715435bc2ab50d22351b125c1636e2b8b 100644
--- a/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.md5
+++ b/.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.md5
@@ -1,3 +1,3 @@
-source_md5="0aeae9d0c31b59e0cdecb4b22467d08e"
-dest_md5="69bcc0fb89685324c8dda57d074e2c51"
+source_md5="fb88c43e9f6aac1934292bb49230d779"
+dest_md5="17647cf1e569d741335eec48f175010d"
 
diff --git a/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex b/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex
index f9a27693d8d7461ef9a5b29a6ef3c131de02b352..3f00700d8041a0def8d3c9a813c538f0da681cd4 100644
Binary files a/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex and b/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex differ
diff --git a/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.md5 b/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.md5
index de25afe770bf38cba7094c6799689c564e0f92ad..0cd91574968abcc1942cbe37b602497d06524363 100644
--- a/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.md5
+++ b/.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.md5
@@ -1,3 +1,3 @@
-source_md5="8a68b5eb86da6c4d7f1e726dafe6f47a"
-dest_md5="83f6135b226d26d07a58f8796fc21d75"
+source_md5="5ad9895138b6443b65e9dfe37d0c3b2f"
+dest_md5="3bda5c5889649af8379441b490a66a54"
 
diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin
index d0e5fd056931dc4a61be3d8cceb307b7c7e213e6..755de2c1d64af5726cae35394446900591ff2104 100644
Binary files a/.godot/uid_cache.bin and b/.godot/uid_cache.bin differ
diff --git a/Assets/Resized Chess Piece Assets/Black_Assassin.png.import b/Assets/Resized Chess Piece Assets/Black_Assassin.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..f2c942df3a1bb7b096bd20a5104044a14bd961f3
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_Assassin.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dnbb15l282cpc"
+path="res://.godot/imported/Black_Assassin.png-92f0801c336ab61369a2b93fc5e3abcd.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_Assassin.png"
+dest_files=["res://.godot/imported/Black_Assassin.png-92f0801c336ab61369a2b93fc5e3abcd.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_Bishop.png.import b/Assets/Resized Chess Piece Assets/Black_Bishop.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..a5848b0c85e0e3e22467e8195177b51bb3f415a1
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_Bishop.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://gtbqmr0ges3f"
+path="res://.godot/imported/Black_Bishop.png-dfabfc0c81260272c753c7f344c2996a.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_Bishop.png"
+dest_files=["res://.godot/imported/Black_Bishop.png-dfabfc0c81260272c753c7f344c2996a.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_Pawn.png.import b/Assets/Resized Chess Piece Assets/Black_Pawn.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..85ea0ca59f21f39fada062ba59d0aea8be44f014
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_Pawn.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bdk65ejtf6ygk"
+path="res://.godot/imported/Black_Pawn.png-73ec9504aa6a8628b0708bd600099243.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_Pawn.png"
+dest_files=["res://.godot/imported/Black_Pawn.png-73ec9504aa6a8628b0708bd600099243.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_Queen.png.import b/Assets/Resized Chess Piece Assets/Black_Queen.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..44eefaa9a86af3a6d63dec3a50ec0ec5540e99a0
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_Queen.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c58u1efa4tny0"
+path="res://.godot/imported/Black_Queen.png-129070e6a0ddc5f7ae2bf0cc746c3d32.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_Queen.png"
+dest_files=["res://.godot/imported/Black_Queen.png-129070e6a0ddc5f7ae2bf0cc746c3d32.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_king.png.import b/Assets/Resized Chess Piece Assets/Black_king.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..c2b96d9ead8852f4273143e36506ce103d3208ba
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_king.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cbfqvr8t31fu7"
+path="res://.godot/imported/Black_king.png-dbd93650975809023d5051fb7e838887.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_king.png"
+dest_files=["res://.godot/imported/Black_king.png-dbd93650975809023d5051fb7e838887.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_knight.png.import b/Assets/Resized Chess Piece Assets/Black_knight.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..15718aa53cc3f0b1ee16907b0eea515c840452af
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_knight.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://xbt3j0eqlab4"
+path="res://.godot/imported/Black_knight.png-929454b56153273c352ed40512756608.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_knight.png"
+dest_files=["res://.godot/imported/Black_knight.png-929454b56153273c352ed40512756608.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_mage.png.import b/Assets/Resized Chess Piece Assets/Black_mage.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..56deff48b0bb9f0e858ee3c46e2c7b4aa88f218a
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_mage.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bhuqbfa5s6yuk"
+path="res://.godot/imported/Black_mage.png-f47f7e890ef040a98dd73453a681ffe1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_mage.png"
+dest_files=["res://.godot/imported/Black_mage.png-f47f7e890ef040a98dd73453a681ffe1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_rook.png.import b/Assets/Resized Chess Piece Assets/Black_rook.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..773c37fc4946529fdfc5ebba658775f13abc2c8a
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_rook.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dw4w0xmtfft4g"
+path="res://.godot/imported/Black_rook.png-b128d49fd31d80383e68d3d654f74445.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_rook.png"
+dest_files=["res://.godot/imported/Black_rook.png-b128d49fd31d80383e68d3d654f74445.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/Black_wizard.png.import b/Assets/Resized Chess Piece Assets/Black_wizard.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..6b0fd3526fcad42b30e3aecf9c9761216e69059f
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/Black_wizard.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ckfvis0v68irl"
+path="res://.godot/imported/Black_wizard.png-0afea0808b6267d98cbfc8507751a05e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/Black_wizard.png"
+dest_files=["res://.godot/imported/Black_wizard.png-0afea0808b6267d98cbfc8507751a05e.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_Assassin.png.import b/Assets/Resized Chess Piece Assets/White_Assassin.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..565d0b6527807afb9f09e3200e7590bd9d3d886c
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_Assassin.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bmq81ysump1xg"
+path="res://.godot/imported/White_Assassin.png-b91d29cfa010c3f963e5fe98fea3f7ce.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_Assassin.png"
+dest_files=["res://.godot/imported/White_Assassin.png-b91d29cfa010c3f963e5fe98fea3f7ce.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_Bishop.png.import b/Assets/Resized Chess Piece Assets/White_Bishop.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..5c5b73ad963bfcbc932181918e77108bd8f4d768
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_Bishop.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bdb74otsib8ql"
+path="res://.godot/imported/White_Bishop.png-7213de7b15a92e5747f2331d55eafa2b.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_Bishop.png"
+dest_files=["res://.godot/imported/White_Bishop.png-7213de7b15a92e5747f2331d55eafa2b.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_Pawn.png.import b/Assets/Resized Chess Piece Assets/White_Pawn.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..94de7d89ac89b2cd6c5dd29a2e1ab05425884374
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_Pawn.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://w04xn5hy44qq"
+path="res://.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_Pawn.png"
+dest_files=["res://.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_Queen.png.import b/Assets/Resized Chess Piece Assets/White_Queen.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..712f3076a6123b7a916bfa070ce571d2236ac5d3
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_Queen.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cp0686asvj0h"
+path="res://.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_Queen.png"
+dest_files=["res://.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_king.png.import b/Assets/Resized Chess Piece Assets/White_king.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..7d58998326e73384d9f2ad5a646e9e8166a4af53
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_king.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cltq1wk8w0s02"
+path="res://.godot/imported/White_king.png-c9b2bce7af3c06b61d26520db25cf997.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_king.png"
+dest_files=["res://.godot/imported/White_king.png-c9b2bce7af3c06b61d26520db25cf997.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_knight.png.import b/Assets/Resized Chess Piece Assets/White_knight.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..b948e6f08f9abcfecbb36137c8025f56baf1d3b0
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_knight.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://0f2vmyxb7sh8"
+path="res://.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_knight.png"
+dest_files=["res://.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_mage.png.import b/Assets/Resized Chess Piece Assets/White_mage.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..a7e99bd135011dc780f56623342344920652f973
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_mage.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://m4c1qckexo7q"
+path="res://.godot/imported/White_mage.png-fdbd721bd126c3ac8c64372cf709b530.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_mage.png"
+dest_files=["res://.godot/imported/White_mage.png-fdbd721bd126c3ac8c64372cf709b530.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_rook.png.import b/Assets/Resized Chess Piece Assets/White_rook.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..1b0de62b6ff0ab865e3e5c11bf246af0f2061785
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_rook.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cnaln6sgju27k"
+path="res://.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_rook.png"
+dest_files=["res://.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/Assets/Resized Chess Piece Assets/White_wizard.png.import b/Assets/Resized Chess Piece Assets/White_wizard.png.import
new file mode 100644
index 0000000000000000000000000000000000000000..1d794a1ebfbe6118df76de936f9869475d3892a4
--- /dev/null
+++ b/Assets/Resized Chess Piece Assets/White_wizard.png.import	
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bjlefo01b774s"
+path="res://.godot/imported/White_wizard.png-17abee749f8f28c0cac280088ae22bc1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://Assets/Resized Chess Piece Assets/White_wizard.png"
+dest_files=["res://.godot/imported/White_wizard.png-17abee749f8f28c0cac280088ae22bc1.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/scenes/Assassin.tscn b/scenes/Assassin.tscn
index 078f6c50f42683e536c7962efc5eb5d57b7be660..a163f1f4db0e591fb6d26e15e37e58848ba60291 100644
--- a/scenes/Assassin.tscn
+++ b/scenes/Assassin.tscn
@@ -1,7 +1,7 @@
 [gd_scene load_steps=3 format=3 uid="uid://rxpfuqov0sdv"]
 
 [ext_resource type="Script" path="res://scripts/Assassin.gd" id="1_g33mq"]
-[ext_resource type="Texture2D" uid="uid://753dogr1moxe" path="res://assets/temp_assets/assassin.png" id="2_wrp2r"]
+[ext_resource type="Texture2D" uid="uid://bmq81ysump1xg" path="res://.godot/imported/White_Assassin.png-b91d29cfa010c3f963e5fe98fea3f7ce.ctex" id="2_wrp2r"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_g33mq")
diff --git a/scenes/Bishop.tscn b/scenes/Bishop.tscn
index eb713ca5904226f47d5e225afd1e94f904f6eaa9..b03172ec6f261258d32d077fac8c9f3da2fe83df 100644
--- a/scenes/Bishop.tscn
+++ b/scenes/Bishop.tscn
@@ -1,10 +1,10 @@
 [gd_scene load_steps=3 format=3 uid="uid://bf0kea272jnpo"]
 
 [ext_resource type="Script" path="res://scripts/Bishop.gd" id="1_l7uw0"]
-[ext_resource type="Texture2D" uid="uid://b68o4mj7wcwvq" path="res://assets/sprites/bishop.png" id="2_m57j0"]
+[ext_resource type="Texture2D" uid="uid://bdb74otsib8ql" path="res://.godot/imported/White_Bishop.png-7213de7b15a92e5747f2331d55eafa2b.ctex" id="2_wrp2r"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_l7uw0")
 
 [node name="Sprite2D" type="Sprite2D" parent="."]
-texture = ExtResource("2_m57j0")
+texture = ExtResource("2_wrp2r")
diff --git a/scenes/Mage.tscn b/scenes/Mage.tscn
index cfeb30c30882d4f152bf000c25e7d7740bd71ced..a376b39c26ec3e843e451e00aad256489b76af99 100644
--- a/scenes/Mage.tscn
+++ b/scenes/Mage.tscn
@@ -1,7 +1,7 @@
 [gd_scene load_steps=3 format=3 uid="uid://fag2130aog4"]
 
 [ext_resource type="Script" path="res://scripts/Mage.gd" id="1_o7lxu"]
-[ext_resource type="Texture2D" uid="uid://b7iyt4iwjbtd0" path="res://assets/temp_assets/mage.png" id="2_i5ela"]
+[ext_resource type="Texture2D" uid="uid://m4c1qckexo7q" path="res://Assets/Resized Chess Piece Assets/White_mage.png" id="2_i5ela"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_o7lxu")
diff --git a/scenes/Pawn.tscn b/scenes/Pawn.tscn
index 7243fbb639850bdc8427a17e0785c3dc32cc58ac..daad364979720b220eacc25c05f471a44237d5e8 100644
--- a/scenes/Pawn.tscn
+++ b/scenes/Pawn.tscn
@@ -1,7 +1,7 @@
 [gd_scene load_steps=3 format=3 uid="uid://bsmtvpmlum6u4"]
 
 [ext_resource type="Script" path="res://scripts/Pawn.gd" id="1_7blqs"]
-[ext_resource type="Texture2D" uid="uid://ndi1e8thkonq" path="res://assets/Resized Chess Piece Assets/White_Pawn.png" id="2_sw0f1"]
+[ext_resource type="Texture2D" uid="uid://w04xn5hy44qq" path="res://Assets/Resized Chess Piece Assets/White_Pawn.png" id="2_sw0f1"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_7blqs")
diff --git a/scenes/Wizard.tscn b/scenes/Wizard.tscn
index 904cd0fe316c9a308d0940109411f5b0c21b49e4..1933a21d13cf5835eb57d6320391db13edee1d49 100644
--- a/scenes/Wizard.tscn
+++ b/scenes/Wizard.tscn
@@ -1,7 +1,7 @@
 [gd_scene load_steps=3 format=3 uid="uid://cwrcas374ms6f"]
 
 [ext_resource type="Script" path="res://scripts/Wizard.gd" id="1_l2hsv"]
-[ext_resource type="Texture2D" uid="uid://bfk1j3brcknkp" path="res://assets/temp_assets/wizard.png" id="2_vybdv"]
+[ext_resource type="Texture2D" uid="uid://bjlefo01b774s" path="res://Assets/Resized Chess Piece Assets/White_wizard.png" id="2_vybdv"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_l2hsv")