diff --git a/example_stupid/Stupid/Card.cs b/examples/Stupid/Card.cs
similarity index 100%
rename from example_stupid/Stupid/Card.cs
rename to examples/Stupid/Card.cs
diff --git a/example_stupid/Stupid/Data.txt b/examples/Stupid/Data.txt
similarity index 100%
rename from example_stupid/Stupid/Data.txt
rename to examples/Stupid/Data.txt
diff --git a/example_stupid/Stupid/Player.cs b/examples/Stupid/Player.cs
similarity index 100%
rename from example_stupid/Stupid/Player.cs
rename to examples/Stupid/Player.cs
diff --git a/example_stupid/Stupid/Program.cs b/examples/Stupid/Program.cs
similarity index 100%
rename from example_stupid/Stupid/Program.cs
rename to examples/Stupid/Program.cs
diff --git a/example_stupid/Stupid/Stupid.csproj b/examples/Stupid/Stupid.csproj
similarity index 100%
rename from example_stupid/Stupid/Stupid.csproj
rename to examples/Stupid/Stupid.csproj
diff --git a/example_stupid/Stupid/Task.txt b/examples/Stupid/Task.txt
similarity index 100%
rename from example_stupid/Stupid/Task.txt
rename to examples/Stupid/Task.txt
diff --git a/src/.gitignore b/funkylib/.gitignore
similarity index 100%
rename from src/.gitignore
rename to funkylib/.gitignore
diff --git a/src/Either.cs b/funkylib/Either.cs
similarity index 100%
rename from src/Either.cs
rename to funkylib/Either.cs
diff --git a/src/Extensions.cs b/funkylib/Extensions.cs
similarity index 100%
rename from src/Extensions.cs
rename to funkylib/Extensions.cs
diff --git a/src/F.cs b/funkylib/F.cs
similarity index 100%
rename from src/F.cs
rename to funkylib/F.cs
diff --git a/src/IEnumerableExt.cs b/funkylib/IEnumerableExt.cs
similarity index 100%
rename from src/IEnumerableExt.cs
rename to funkylib/IEnumerableExt.cs
diff --git a/src/IO.cs b/funkylib/IO.cs
similarity index 100%
rename from src/IO.cs
rename to funkylib/IO.cs
diff --git a/src/Option.cs b/funkylib/Option.cs
similarity index 100%
rename from src/Option.cs
rename to funkylib/Option.cs
diff --git a/src/Try.cs b/funkylib/Try.cs
similarity index 100%
rename from src/Try.cs
rename to funkylib/Try.cs
diff --git a/src/api/.gitignore b/funkylib/api/.gitignore
similarity index 100%
rename from src/api/.gitignore
rename to funkylib/api/.gitignore
diff --git a/src/api/index.md b/funkylib/api/index.md
similarity index 100%
rename from src/api/index.md
rename to funkylib/api/index.md
diff --git a/src/articles/intro.md b/funkylib/articles/intro.md
similarity index 100%
rename from src/articles/intro.md
rename to funkylib/articles/intro.md
diff --git a/src/articles/toc.yml b/funkylib/articles/toc.yml
similarity index 100%
rename from src/articles/toc.yml
rename to funkylib/articles/toc.yml
diff --git a/src/common/Error.cs b/funkylib/common/Error.cs
similarity index 100%
rename from src/common/Error.cs
rename to funkylib/common/Error.cs
diff --git a/src/common/Exceptional.cs b/funkylib/common/Exceptional.cs
similarity index 100%
rename from src/common/Exceptional.cs
rename to funkylib/common/Exceptional.cs
diff --git a/src/common/Exts.cs b/funkylib/common/Exts.cs
similarity index 100%
rename from src/common/Exts.cs
rename to funkylib/common/Exts.cs
diff --git a/src/common/File.cs b/funkylib/common/File.cs
similarity index 100%
rename from src/common/File.cs
rename to funkylib/common/File.cs
diff --git a/src/common/FuncExt.cs b/funkylib/common/FuncExt.cs
similarity index 100%
rename from src/common/FuncExt.cs
rename to funkylib/common/FuncExt.cs
diff --git a/src/common/ValueTypes/Double.cs b/funkylib/common/ValueTypes/Double.cs
similarity index 100%
rename from src/common/ValueTypes/Double.cs
rename to funkylib/common/ValueTypes/Double.cs
diff --git a/src/common/ValueTypes/Int.cs b/funkylib/common/ValueTypes/Int.cs
similarity index 100%
rename from src/common/ValueTypes/Int.cs
rename to funkylib/common/ValueTypes/Int.cs
diff --git a/src/docfx.json b/funkylib/docfx.json
similarity index 100%
rename from src/docfx.json
rename to funkylib/docfx.json
diff --git a/src/funkylib.csproj b/funkylib/funkylib.csproj
similarity index 66%
rename from src/funkylib.csproj
rename to funkylib/funkylib.csproj
index adc0d20..2d66b6b 100644
--- a/src/funkylib.csproj
+++ b/funkylib/funkylib.csproj
@@ -11,11 +11,4 @@
https://github.com/Donatas-L/funkylib
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
diff --git a/src/funkylib.sln b/funkylib/funkylib.sln
similarity index 93%
rename from src/funkylib.sln
rename to funkylib/funkylib.sln
index ea65a85..050618b 100644
--- a/src/funkylib.sln
+++ b/funkylib/funkylib.sln
@@ -5,7 +5,7 @@ VisualStudioVersion = 16.0.30225.117
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "funkylib", "funkylib.csproj", "{36D85938-716D-4FAF-AF9C-D95B35F2A9B5}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stupid", "..\example_stupid\Stupid\Stupid.csproj", "{9C2DA4BB-96EE-4E1A-980A-7333BC637C11}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stupid", "..\examples\Stupid\Stupid.csproj", "{9C2DA4BB-96EE-4E1A-980A-7333BC637C11}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/src/index.md b/funkylib/index.md
similarity index 100%
rename from src/index.md
rename to funkylib/index.md
diff --git a/src/toc.yml b/funkylib/toc.yml
similarity index 100%
rename from src/toc.yml
rename to funkylib/toc.yml