diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d9ca412
--- /dev/null
+++ b/README.md
@@ -0,0 +1,38 @@
+# Voider
+
+A game project built with Godot 4.5 and C#.
+
+## Libraries
+
+This project uses the following custom libraries:
+- **EinSoftworks.Utilities** - Math and utility functions
+- **EinSoftworks.Input** - Input management system
+- **EinSoftworks.Events** - Event system for game communication
+
+## Project Structure
+
+```
+voider/
+├── Scenes/ # Game scenes (.tscn files)
+├── Scripts/ # C# scripts
+├── Resources/ # Game resources
+│ ├── Textures/ # Images and sprites
+│ ├── Audio/ # Sound effects and music
+│ └── Fonts/ # Font files
+├── Prefabs/ # Reusable scene prefabs
+└── UI/ # User interface scenes
+```
+
+## Development
+
+### Building
+```bash
+dotnet build
+```
+
+### Running
+Open the project in Godot 4.5 and press F5 to run.
+
+## License
+
+TBD
diff --git a/Scenes/Main.tscn b/Scenes/Main.tscn
new file mode 100644
index 0000000..d4c8400
--- /dev/null
+++ b/Scenes/Main.tscn
@@ -0,0 +1,3 @@
+[gd_scene load_steps=1 format=3 uid="uid://bvx8qw3yqn5yk"]
+
+[node name="Main" type="Node2D"]
diff --git a/Scripts/Main.cs b/Scripts/Main.cs
new file mode 100644
index 0000000..7d84a6a
--- /dev/null
+++ b/Scripts/Main.cs
@@ -0,0 +1,26 @@
+using Godot;
+using EinSoftworks.Utilities;
+using EinSoftworks.Input;
+using EinSoftworks.Events;
+
+namespace Voider;
+
+///
+/// Main entry point for the Voider game.
+///
+public partial class Main : Node2D
+{
+ public override void _Ready()
+ {
+ GD.Print("Voider game initialized!");
+ GD.Print("Libraries loaded:");
+ GD.Print("- Utilities");
+ GD.Print("- Input");
+ GD.Print("- Events");
+ }
+
+ public override void _Process(double delta)
+ {
+ // Game loop logic here
+ }
+}
diff --git a/Voider.csproj b/Voider.csproj
index c9b0cf6..1c0ff53 100644
--- a/Voider.csproj
+++ b/Voider.csproj
@@ -1,13 +1,11 @@
net8.0
- net8.0
- net8.0
true
Voider
Voider
-
+
diff --git a/Voider.csproj.old b/Voider.csproj.old
new file mode 100644
index 0000000..a5620c0
--- /dev/null
+++ b/Voider.csproj.old
@@ -0,0 +1,16 @@
+
+
+ net8.0
+ net8.0
+ net8.0
+ true
+ Voider
+ Voider
+
+
+
+
+
+
+
+
diff --git a/project.godot b/project.godot
index 259ca91..736d856 100644
--- a/project.godot
+++ b/project.godot
@@ -11,6 +11,7 @@ config_version=5
[application]
config/name="Voider"
+run/main_scene="res://Scenes/Main.tscn"
config/features=PackedStringArray("4.5", "C#", "Forward Plus")
[dotnet]