diff --git a/.gitattributes b/dotnet/.gitattributes similarity index 100% rename from .gitattributes rename to dotnet/.gitattributes diff --git a/.gitignore b/dotnet/.gitignore similarity index 100% rename from .gitignore rename to dotnet/.gitignore diff --git a/TrustPilotChallenge.sln b/dotnet/TrustPilotChallenge.sln similarity index 100% rename from TrustPilotChallenge.sln rename to dotnet/TrustPilotChallenge.sln diff --git a/WhiteRabbit/App.config b/dotnet/WhiteRabbit/App.config similarity index 100% rename from WhiteRabbit/App.config rename to dotnet/WhiteRabbit/App.config diff --git a/WhiteRabbit/ByteArrayEqualityComparer.cs b/dotnet/WhiteRabbit/ByteArrayEqualityComparer.cs similarity index 100% rename from WhiteRabbit/ByteArrayEqualityComparer.cs rename to dotnet/WhiteRabbit/ByteArrayEqualityComparer.cs diff --git a/WhiteRabbit/Flattener.cs b/dotnet/WhiteRabbit/Flattener.cs similarity index 100% rename from WhiteRabbit/Flattener.cs rename to dotnet/WhiteRabbit/Flattener.cs diff --git a/WhiteRabbit/MD5Digest.cs b/dotnet/WhiteRabbit/MD5Digest.cs similarity index 100% rename from WhiteRabbit/MD5Digest.cs rename to dotnet/WhiteRabbit/MD5Digest.cs diff --git a/WhiteRabbit/PermutationsGenerator.cs b/dotnet/WhiteRabbit/PermutationsGenerator.cs similarity index 100% rename from WhiteRabbit/PermutationsGenerator.cs rename to dotnet/WhiteRabbit/PermutationsGenerator.cs diff --git a/WhiteRabbit/Phrase.cs b/dotnet/WhiteRabbit/Phrase.cs similarity index 100% rename from WhiteRabbit/Phrase.cs rename to dotnet/WhiteRabbit/Phrase.cs diff --git a/WhiteRabbit/PrecomputedPermutationsGenerator.cs b/dotnet/WhiteRabbit/PrecomputedPermutationsGenerator.cs similarity index 100% rename from WhiteRabbit/PrecomputedPermutationsGenerator.cs rename to dotnet/WhiteRabbit/PrecomputedPermutationsGenerator.cs diff --git a/WhiteRabbit/Program.cs b/dotnet/WhiteRabbit/Program.cs similarity index 100% rename from WhiteRabbit/Program.cs rename to dotnet/WhiteRabbit/Program.cs diff --git a/WhiteRabbit/Properties/AssemblyInfo.cs b/dotnet/WhiteRabbit/Properties/AssemblyInfo.cs similarity index 100% rename from WhiteRabbit/Properties/AssemblyInfo.cs rename to dotnet/WhiteRabbit/Properties/AssemblyInfo.cs diff --git a/WhiteRabbit/StringsProcessor.cs b/dotnet/WhiteRabbit/StringsProcessor.cs similarity index 100% rename from WhiteRabbit/StringsProcessor.cs rename to dotnet/WhiteRabbit/StringsProcessor.cs diff --git a/WhiteRabbit/VectorsConverter.cs b/dotnet/WhiteRabbit/VectorsConverter.cs similarity index 100% rename from WhiteRabbit/VectorsConverter.cs rename to dotnet/WhiteRabbit/VectorsConverter.cs diff --git a/WhiteRabbit/VectorsProcessor.cs b/dotnet/WhiteRabbit/VectorsProcessor.cs similarity index 100% rename from WhiteRabbit/VectorsProcessor.cs rename to dotnet/WhiteRabbit/VectorsProcessor.cs diff --git a/WhiteRabbit/WhiteRabbit.csproj b/dotnet/WhiteRabbit/WhiteRabbit.csproj similarity index 100% rename from WhiteRabbit/WhiteRabbit.csproj rename to dotnet/WhiteRabbit/WhiteRabbit.csproj diff --git a/WhiteRabbit/packages.config b/dotnet/WhiteRabbit/packages.config similarity index 100% rename from WhiteRabbit/packages.config rename to dotnet/WhiteRabbit/packages.config