diff --git a/TextLore.sln b/src/TextLore.sln similarity index 100% rename from TextLore.sln rename to src/TextLore.sln diff --git a/TextLore/Commands/ClearCommand.cs b/src/TextLore/Commands/ClearCommand.cs similarity index 100% rename from TextLore/Commands/ClearCommand.cs rename to src/TextLore/Commands/ClearCommand.cs diff --git a/TextLore/Commands/HelpCommand.cs b/src/TextLore/Commands/HelpCommand.cs similarity index 100% rename from TextLore/Commands/HelpCommand.cs rename to src/TextLore/Commands/HelpCommand.cs diff --git a/TextLore/Commands/TestCommand.cs b/src/TextLore/Commands/TestCommand.cs similarity index 100% rename from TextLore/Commands/TestCommand.cs rename to src/TextLore/Commands/TestCommand.cs diff --git a/TextLore/Components/App.razor b/src/TextLore/Components/App.razor similarity index 100% rename from TextLore/Components/App.razor rename to src/TextLore/Components/App.razor diff --git a/TextLore/Components/Layout/MainLayout.razor b/src/TextLore/Components/Layout/MainLayout.razor similarity index 100% rename from TextLore/Components/Layout/MainLayout.razor rename to src/TextLore/Components/Layout/MainLayout.razor diff --git a/TextLore/Components/Layout/MainLayout.razor.css b/src/TextLore/Components/Layout/MainLayout.razor.css similarity index 100% rename from TextLore/Components/Layout/MainLayout.razor.css rename to src/TextLore/Components/Layout/MainLayout.razor.css diff --git a/TextLore/Components/Pages/Counter.razor b/src/TextLore/Components/Pages/Counter.razor similarity index 100% rename from TextLore/Components/Pages/Counter.razor rename to src/TextLore/Components/Pages/Counter.razor diff --git a/TextLore/Components/Pages/Error.razor b/src/TextLore/Components/Pages/Error.razor similarity index 100% rename from TextLore/Components/Pages/Error.razor rename to src/TextLore/Components/Pages/Error.razor diff --git a/TextLore/Components/Pages/Home.razor b/src/TextLore/Components/Pages/Home.razor similarity index 100% rename from TextLore/Components/Pages/Home.razor rename to src/TextLore/Components/Pages/Home.razor diff --git a/TextLore/Components/Pages/Weather.razor b/src/TextLore/Components/Pages/Weather.razor similarity index 100% rename from TextLore/Components/Pages/Weather.razor rename to src/TextLore/Components/Pages/Weather.razor diff --git a/TextLore/Components/Routes.razor b/src/TextLore/Components/Routes.razor similarity index 100% rename from TextLore/Components/Routes.razor rename to src/TextLore/Components/Routes.razor diff --git a/TextLore/Components/Shared/Console.razor b/src/TextLore/Components/Shared/Console.razor similarity index 100% rename from TextLore/Components/Shared/Console.razor rename to src/TextLore/Components/Shared/Console.razor diff --git a/TextLore/Components/_Imports.razor b/src/TextLore/Components/_Imports.razor similarity index 100% rename from TextLore/Components/_Imports.razor rename to src/TextLore/Components/_Imports.razor diff --git a/TextLore/Models/Command.cs b/src/TextLore/Models/Command.cs similarity index 100% rename from TextLore/Models/Command.cs rename to src/TextLore/Models/Command.cs diff --git a/TextLore/Models/CommandResult.cs b/src/TextLore/Models/CommandResult.cs similarity index 100% rename from TextLore/Models/CommandResult.cs rename to src/TextLore/Models/CommandResult.cs diff --git a/TextLore/Models/ConsoleInput.cs b/src/TextLore/Models/ConsoleInput.cs similarity index 100% rename from TextLore/Models/ConsoleInput.cs rename to src/TextLore/Models/ConsoleInput.cs diff --git a/TextLore/Models/ConsoleMessageType.cs b/src/TextLore/Models/ConsoleMessageType.cs similarity index 100% rename from TextLore/Models/ConsoleMessageType.cs rename to src/TextLore/Models/ConsoleMessageType.cs diff --git a/TextLore/Models/ConsoleOutput.cs b/src/TextLore/Models/ConsoleOutput.cs similarity index 100% rename from TextLore/Models/ConsoleOutput.cs rename to src/TextLore/Models/ConsoleOutput.cs diff --git a/TextLore/Models/ConsoleOutputEventArgs.cs b/src/TextLore/Models/ConsoleOutputEventArgs.cs similarity index 100% rename from TextLore/Models/ConsoleOutputEventArgs.cs rename to src/TextLore/Models/ConsoleOutputEventArgs.cs diff --git a/TextLore/Models/ConsoleWriter.cs b/src/TextLore/Models/ConsoleWriter.cs similarity index 100% rename from TextLore/Models/ConsoleWriter.cs rename to src/TextLore/Models/ConsoleWriter.cs diff --git a/TextLore/Program.cs b/src/TextLore/Program.cs similarity index 100% rename from TextLore/Program.cs rename to src/TextLore/Program.cs diff --git a/TextLore/Properties/launchSettings.json b/src/TextLore/Properties/launchSettings.json similarity index 100% rename from TextLore/Properties/launchSettings.json rename to src/TextLore/Properties/launchSettings.json diff --git a/TextLore/TextLore.csproj b/src/TextLore/TextLore.csproj similarity index 100% rename from TextLore/TextLore.csproj rename to src/TextLore/TextLore.csproj diff --git a/TextLore/appsettings.Development.json b/src/TextLore/appsettings.Development.json similarity index 100% rename from TextLore/appsettings.Development.json rename to src/TextLore/appsettings.Development.json diff --git a/TextLore/appsettings.json b/src/TextLore/appsettings.json similarity index 100% rename from TextLore/appsettings.json rename to src/TextLore/appsettings.json diff --git a/TextLore/wwwroot/app.css b/src/TextLore/wwwroot/app.css similarity index 100% rename from TextLore/wwwroot/app.css rename to src/TextLore/wwwroot/app.css diff --git a/TextLore/wwwroot/bootstrap/bootstrap.min.css b/src/TextLore/wwwroot/bootstrap/bootstrap.min.css similarity index 100% rename from TextLore/wwwroot/bootstrap/bootstrap.min.css rename to src/TextLore/wwwroot/bootstrap/bootstrap.min.css diff --git a/TextLore/wwwroot/bootstrap/bootstrap.min.css.map b/src/TextLore/wwwroot/bootstrap/bootstrap.min.css.map similarity index 100% rename from TextLore/wwwroot/bootstrap/bootstrap.min.css.map rename to src/TextLore/wwwroot/bootstrap/bootstrap.min.css.map diff --git a/TextLore/wwwroot/console.css b/src/TextLore/wwwroot/console.css similarity index 100% rename from TextLore/wwwroot/console.css rename to src/TextLore/wwwroot/console.css diff --git a/TextLore/wwwroot/favicon.ico b/src/TextLore/wwwroot/favicon.ico similarity index 100% rename from TextLore/wwwroot/favicon.ico rename to src/TextLore/wwwroot/favicon.ico