diff --git a/.idea/.idea.VirtualChemDemo/.idea/.gitignore b/.idea/.idea.VirtualChemDemo/.idea/.gitignore
deleted file mode 100755
index 6e5e29f..0000000
--- a/.idea/.idea.VirtualChemDemo/.idea/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Rider ignored files
-/projectSettingsUpdater.xml
-/modules.xml
-/contentModel.xml
-/.idea.VirtualChemDemo.iml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/.idea.VirtualChemDemo/.idea/encodings.xml b/.idea/.idea.VirtualChemDemo/.idea/encodings.xml
deleted file mode 100755
index df87cf9..0000000
--- a/.idea/.idea.VirtualChemDemo/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.VirtualChemDemo/.idea/indexLayout.xml b/.idea/.idea.VirtualChemDemo/.idea/indexLayout.xml
deleted file mode 100755
index 7b08163..0000000
--- a/.idea/.idea.VirtualChemDemo/.idea/indexLayout.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.VirtualChemDemo/.idea/vcs.xml b/.idea/.idea.VirtualChemDemo/.idea/vcs.xml
deleted file mode 100644
index b6232e4..0000000
--- a/.idea/.idea.VirtualChemDemo/.idea/vcs.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Concepts/Bond2D.cs b/Concepts/Bond2D.cs
index adb039e..9a17ae0 100644
--- a/Concepts/Bond2D.cs
+++ b/Concepts/Bond2D.cs
@@ -1,10 +1,10 @@
using System.Collections.Generic;
using System.Linq;
using Godot;
-using VirtualChemDemo.Scenes;
+using VirtualChemistry.Demo.Scenes;
using VirtualChemistry.Chemistry.Bonds.Implements;
-namespace VirtualChemDemo.Concepts;
+namespace VirtualChemistry.Demo.Concepts;
public abstract partial class Bond2D : Line2D
{
diff --git a/Scenes/CompoundConstructor.cs b/Scenes/CompoundConstructor.cs
index 1b2d73f..323772b 100755
--- a/Scenes/CompoundConstructor.cs
+++ b/Scenes/CompoundConstructor.cs
@@ -2,7 +2,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
using Godot;
-using VirtualChemDemo.Concepts;
+using VirtualChemistry.Demo.Concepts;
using VirtualChemistry.Chemistry.Atoms.Implements;
using VirtualChemistry.Chemistry.Atoms.Resolver;
using VirtualChemistry.Chemistry.Bonds.Implements;
diff --git a/Scenes/MultiBond.cs b/Scenes/MultiBond.cs
index c19241b..5023a5e 100644
--- a/Scenes/MultiBond.cs
+++ b/Scenes/MultiBond.cs
@@ -1,4 +1,4 @@
-using VirtualChemDemo.Concepts;
+using VirtualChemistry.Demo.Concepts;
public partial class MultiBond : Bond2D
{
diff --git a/Scenes/SelfBond.cs b/Scenes/SelfBond.cs
index 3a56e65..41e2504 100644
--- a/Scenes/SelfBond.cs
+++ b/Scenes/SelfBond.cs
@@ -1,8 +1,8 @@
using System.Collections.Generic;
using Godot;
-using VirtualChemDemo.Concepts;
+using VirtualChemistry.Demo.Concepts;
-namespace VirtualChemDemo.Scenes;
+namespace VirtualChemistry.Demo.Scenes;
public partial class SelfBond : Bond2D
{
diff --git a/Scenes/SingleBond.cs b/Scenes/SingleBond.cs
index 39605ba..e740b51 100755
--- a/Scenes/SingleBond.cs
+++ b/Scenes/SingleBond.cs
@@ -1,6 +1,6 @@
using System;
using Godot;
-using VirtualChemDemo.Concepts;
+using VirtualChemistry.Demo.Concepts;
public partial class SingleBond : Bond2D
{
diff --git a/Scenes/StringLoader.tscn b/Scenes/StringLoader.tscn
index 24a111e..d3e79c6 100644
--- a/Scenes/StringLoader.tscn
+++ b/Scenes/StringLoader.tscn
@@ -3,6 +3,7 @@
[ext_resource type="Script" path="res://Scenes/StringLoader.cs" id="1_qoxxp"]
[node name="StringLoader" type="Window"]
+position = Vector2i(0, 36)
size = Vector2i(500, 250)
script = ExtResource("1_qoxxp")
diff --git a/VirtualChemDemo.csproj b/VirtualChemistry.Demo.csproj
similarity index 90%
rename from VirtualChemDemo.csproj
rename to VirtualChemistry.Demo.csproj
index 4695850..2f90f8b 100755
--- a/VirtualChemDemo.csproj
+++ b/VirtualChemistry.Demo.csproj
@@ -4,6 +4,7 @@
net7.0
net8.0
true
+ VirtualChemistry.Demo
diff --git a/VirtualChemDemo.sln b/VirtualChemistry.Demo.sln
similarity index 94%
rename from VirtualChemDemo.sln
rename to VirtualChemistry.Demo.sln
index e24ba67..1e8ab34 100755
--- a/VirtualChemDemo.sln
+++ b/VirtualChemistry.Demo.sln
@@ -1,14 +1,14 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VirtualChemDemo", "VirtualChemDemo.csproj", "{477897FC-42F3-4DA7-A051-6015F15BAEAF}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VirtualChemistry.Demo", "VirtualChemistry.Demo.csproj", "{477897FC-42F3-4DA7-A051-6015F15BAEAF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VirtualChemistry", "..\VirtualChemistry\VirtualChemistry.csproj", "{FB57BA80-96CF-4CAF-B7DE-807650B81BE3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Skeleton", "..\Skeleton\Skeleton.csproj", "{0D01BE23-8243-47C2-B2D0-08F617137C03}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkeletonTest", "..\SkeletonTest\SkeletonTest.csproj", "{ABE3FB26-3DFA-4336-9357-B7278D253D69}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Skeleton.Test", "..\Skeleton.Test\Skeleton.Test.csproj", "{ABE3FB26-3DFA-4336-9357-B7278D253D69}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VirtualChemistryTest", "..\VirtualChemistryTest\VirtualChemistryTest.csproj", "{6164DB75-BC19-41DC-BC69-8A813EEE0179}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VirtualChemistry.Test", "..\VirtualChemistry.Test\VirtualChemistry.Test.csproj", "{6164DB75-BC19-41DC-BC69-8A813EEE0179}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/project.godot b/project.godot
index ec30a42..7292735 100644
--- a/project.godot
+++ b/project.godot
@@ -10,11 +10,11 @@ config_version=5
[application]
-config/name="VirtualChemDemo"
+config/name="VirtualChemistry.Demo"
run/main_scene="res://Scenes/MainScene.tscn"
config/features=PackedStringArray("4.3", "C#", "Forward Plus")
config/icon="res://icon.svg"
[dotnet]
-project/assembly_name="VirtualChemDemo"
+project/assembly_name="VirtualChemistry.Demo"