diff --git a/dot_net_example/boost_math/AssemblyInfo.cpp b/example/dot_net_example/boost_math/AssemblyInfo.cpp similarity index 100% rename from dot_net_example/boost_math/AssemblyInfo.cpp rename to example/dot_net_example/boost_math/AssemblyInfo.cpp diff --git a/dot_net_example/boost_math/ReadMe.txt b/example/dot_net_example/boost_math/ReadMe.txt similarity index 100% rename from dot_net_example/boost_math/ReadMe.txt rename to example/dot_net_example/boost_math/ReadMe.txt diff --git a/dot_net_example/boost_math/Stdafx.cpp b/example/dot_net_example/boost_math/Stdafx.cpp similarity index 100% rename from dot_net_example/boost_math/Stdafx.cpp rename to example/dot_net_example/boost_math/Stdafx.cpp diff --git a/dot_net_example/boost_math/Stdafx.h b/example/dot_net_example/boost_math/Stdafx.h similarity index 100% rename from dot_net_example/boost_math/Stdafx.h rename to example/dot_net_example/boost_math/Stdafx.h diff --git a/dot_net_example/boost_math/app.ico b/example/dot_net_example/boost_math/app.ico similarity index 100% rename from dot_net_example/boost_math/app.ico rename to example/dot_net_example/boost_math/app.ico diff --git a/dot_net_example/boost_math/app.rc b/example/dot_net_example/boost_math/app.rc similarity index 100% rename from dot_net_example/boost_math/app.rc rename to example/dot_net_example/boost_math/app.rc diff --git a/dot_net_example/boost_math/boost_math.cpp b/example/dot_net_example/boost_math/boost_math.cpp similarity index 100% rename from dot_net_example/boost_math/boost_math.cpp rename to example/dot_net_example/boost_math/boost_math.cpp diff --git a/dot_net_example/boost_math/boost_math.h b/example/dot_net_example/boost_math/boost_math.h similarity index 100% rename from dot_net_example/boost_math/boost_math.h rename to example/dot_net_example/boost_math/boost_math.h diff --git a/dot_net_example/boost_math/boost_math.sln b/example/dot_net_example/boost_math/boost_math.sln similarity index 100% rename from dot_net_example/boost_math/boost_math.sln rename to example/dot_net_example/boost_math/boost_math.sln diff --git a/dot_net_example/boost_math/boost_math.vcxproj b/example/dot_net_example/boost_math/boost_math.vcxproj similarity index 100% rename from dot_net_example/boost_math/boost_math.vcxproj rename to example/dot_net_example/boost_math/boost_math.vcxproj diff --git a/dot_net_example/boost_math/boost_math.vcxproj.filters b/example/dot_net_example/boost_math/boost_math.vcxproj.filters similarity index 100% rename from dot_net_example/boost_math/boost_math.vcxproj.filters rename to example/dot_net_example/boost_math/boost_math.vcxproj.filters diff --git a/dot_net_example/boost_math/resource.h b/example/dot_net_example/boost_math/resource.h similarity index 100% rename from dot_net_example/boost_math/resource.h rename to example/dot_net_example/boost_math/resource.h diff --git a/dot_net_example/distribution_explorer/AboutDistEx.resx b/example/dot_net_example/distribution_explorer/AboutDistEx.resx similarity index 100% rename from dot_net_example/distribution_explorer/AboutDistEx.resx rename to example/dot_net_example/distribution_explorer/AboutDistEx.resx diff --git a/dot_net_example/distribution_explorer/AboutDistributionExplorer.Designer.cs b/example/dot_net_example/distribution_explorer/AboutDistributionExplorer.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/AboutDistributionExplorer.Designer.cs rename to example/dot_net_example/distribution_explorer/AboutDistributionExplorer.Designer.cs diff --git a/dot_net_example/distribution_explorer/AboutDistributionExplorer.cs b/example/dot_net_example/distribution_explorer/AboutDistributionExplorer.cs similarity index 100% rename from dot_net_example/distribution_explorer/AboutDistributionExplorer.cs rename to example/dot_net_example/distribution_explorer/AboutDistributionExplorer.cs diff --git a/dot_net_example/distribution_explorer/AboutDistributionExplorer.resx b/example/dot_net_example/distribution_explorer/AboutDistributionExplorer.resx similarity index 100% rename from dot_net_example/distribution_explorer/AboutDistributionExplorer.resx rename to example/dot_net_example/distribution_explorer/AboutDistributionExplorer.resx diff --git a/dot_net_example/distribution_explorer/App.config b/example/dot_net_example/distribution_explorer/App.config similarity index 100% rename from dot_net_example/distribution_explorer/App.config rename to example/dot_net_example/distribution_explorer/App.config diff --git a/dot_net_example/distribution_explorer/ClassDiagram1.cd b/example/dot_net_example/distribution_explorer/ClassDiagram1.cd similarity index 100% rename from dot_net_example/distribution_explorer/ClassDiagram1.cd rename to example/dot_net_example/distribution_explorer/ClassDiagram1.cd diff --git a/dot_net_example/distribution_explorer/ClassDiagram2.cd b/example/dot_net_example/distribution_explorer/ClassDiagram2.cd similarity index 100% rename from dot_net_example/distribution_explorer/ClassDiagram2.cd rename to example/dot_net_example/distribution_explorer/ClassDiagram2.cd diff --git a/dot_net_example/distribution_explorer/DistexForm.Designer.cs b/example/dot_net_example/distribution_explorer/DistexForm.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/DistexForm.Designer.cs rename to example/dot_net_example/distribution_explorer/DistexForm.Designer.cs diff --git a/dot_net_example/distribution_explorer/DistexForm.cs b/example/dot_net_example/distribution_explorer/DistexForm.cs similarity index 100% rename from dot_net_example/distribution_explorer/DistexForm.cs rename to example/dot_net_example/distribution_explorer/DistexForm.cs diff --git a/dot_net_example/distribution_explorer/DistexForm.resx b/example/dot_net_example/distribution_explorer/DistexForm.resx similarity index 100% rename from dot_net_example/distribution_explorer/DistexForm.resx rename to example/dot_net_example/distribution_explorer/DistexForm.resx diff --git a/dot_net_example/distribution_explorer/DistexSplash.Designer.cs b/example/dot_net_example/distribution_explorer/DistexSplash.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/DistexSplash.Designer.cs rename to example/dot_net_example/distribution_explorer/DistexSplash.Designer.cs diff --git a/dot_net_example/distribution_explorer/DistexSplash.cs b/example/dot_net_example/distribution_explorer/DistexSplash.cs similarity index 100% rename from dot_net_example/distribution_explorer/DistexSplash.cs rename to example/dot_net_example/distribution_explorer/DistexSplash.cs diff --git a/dot_net_example/distribution_explorer/DistexSplash.resx b/example/dot_net_example/distribution_explorer/DistexSplash.resx similarity index 100% rename from dot_net_example/distribution_explorer/DistexSplash.resx rename to example/dot_net_example/distribution_explorer/DistexSplash.resx diff --git a/dot_net_example/distribution_explorer/IconToolkit.ico b/example/dot_net_example/distribution_explorer/IconToolkit.ico similarity index 100% rename from dot_net_example/distribution_explorer/IconToolkit.ico rename to example/dot_net_example/distribution_explorer/IconToolkit.ico diff --git a/dot_net_example/distribution_explorer/Program.cs b/example/dot_net_example/distribution_explorer/Program.cs similarity index 100% rename from dot_net_example/distribution_explorer/Program.cs rename to example/dot_net_example/distribution_explorer/Program.cs diff --git a/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs b/example/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs similarity index 100% rename from dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs rename to example/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs diff --git a/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs b/example/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/Properties/Resources.Designer.cs rename to example/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs diff --git a/dot_net_example/distribution_explorer/Properties/Resources.resx b/example/dot_net_example/distribution_explorer/Properties/Resources.resx similarity index 100% rename from dot_net_example/distribution_explorer/Properties/Resources.resx rename to example/dot_net_example/distribution_explorer/Properties/Resources.resx diff --git a/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs b/example/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/Properties/Settings.Designer.cs rename to example/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs diff --git a/dot_net_example/distribution_explorer/Properties/Settings.settings b/example/dot_net_example/distribution_explorer/Properties/Settings.settings similarity index 100% rename from dot_net_example/distribution_explorer/Properties/Settings.settings rename to example/dot_net_example/distribution_explorer/Properties/Settings.settings diff --git a/dot_net_example/distribution_explorer/Properties/app.manifest b/example/dot_net_example/distribution_explorer/Properties/app.manifest similarity index 100% rename from dot_net_example/distribution_explorer/Properties/app.manifest rename to example/dot_net_example/distribution_explorer/Properties/app.manifest diff --git a/dot_net_example/distribution_explorer/Settings.cs b/example/dot_net_example/distribution_explorer/Settings.cs similarity index 100% rename from dot_net_example/distribution_explorer/Settings.cs rename to example/dot_net_example/distribution_explorer/Settings.cs diff --git a/dot_net_example/distribution_explorer/ToolkitLogo.bmp b/example/dot_net_example/distribution_explorer/ToolkitLogo.bmp similarity index 100% rename from dot_net_example/distribution_explorer/ToolkitLogo.bmp rename to example/dot_net_example/distribution_explorer/ToolkitLogo.bmp diff --git a/dot_net_example/distribution_explorer/boost.png b/example/dot_net_example/distribution_explorer/boost.png similarity index 100% rename from dot_net_example/distribution_explorer/boost.png rename to example/dot_net_example/distribution_explorer/boost.png diff --git a/dot_net_example/distribution_explorer/distexAboutBox.Designer.cs b/example/dot_net_example/distribution_explorer/distexAboutBox.Designer.cs similarity index 100% rename from dot_net_example/distribution_explorer/distexAboutBox.Designer.cs rename to example/dot_net_example/distribution_explorer/distexAboutBox.Designer.cs diff --git a/dot_net_example/distribution_explorer/distexAboutBox.cs b/example/dot_net_example/distribution_explorer/distexAboutBox.cs similarity index 100% rename from dot_net_example/distribution_explorer/distexAboutBox.cs rename to example/dot_net_example/distribution_explorer/distexAboutBox.cs diff --git a/dot_net_example/distribution_explorer/distexAboutBox.resx b/example/dot_net_example/distribution_explorer/distexAboutBox.resx similarity index 100% rename from dot_net_example/distribution_explorer/distexAboutBox.resx rename to example/dot_net_example/distribution_explorer/distexAboutBox.resx diff --git a/dot_net_example/distribution_explorer/distribution.txt b/example/dot_net_example/distribution_explorer/distribution.txt similarity index 100% rename from dot_net_example/distribution_explorer/distribution.txt rename to example/dot_net_example/distribution_explorer/distribution.txt diff --git a/dot_net_example/distribution_explorer/distribution_explorer.csproj b/example/dot_net_example/distribution_explorer/distribution_explorer.csproj similarity index 100% rename from dot_net_example/distribution_explorer/distribution_explorer.csproj rename to example/dot_net_example/distribution_explorer/distribution_explorer.csproj diff --git a/dot_net_example/distribution_explorer/distribution_explorer.csproj.user b/example/dot_net_example/distribution_explorer/distribution_explorer.csproj.user similarity index 100% rename from dot_net_example/distribution_explorer/distribution_explorer.csproj.user rename to example/dot_net_example/distribution_explorer/distribution_explorer.csproj.user diff --git a/dot_net_example/distribution_explorer/distribution_explorer.sln b/example/dot_net_example/distribution_explorer/distribution_explorer.sln similarity index 100% rename from dot_net_example/distribution_explorer/distribution_explorer.sln rename to example/dot_net_example/distribution_explorer/distribution_explorer.sln diff --git a/dot_net_example/distribution_explorer/distribution_explorer.suo b/example/dot_net_example/distribution_explorer/distribution_explorer.suo similarity index 100% rename from dot_net_example/distribution_explorer/distribution_explorer.suo rename to example/dot_net_example/distribution_explorer/distribution_explorer.suo diff --git a/dot_net_example/distribution_explorer/readme.txt b/example/dot_net_example/distribution_explorer/readme.txt similarity index 100% rename from dot_net_example/distribution_explorer/readme.txt rename to example/dot_net_example/distribution_explorer/readme.txt diff --git a/minimax/Jamfile.v2 b/tools/minimax/Jamfile.v2 similarity index 100% rename from minimax/Jamfile.v2 rename to tools/minimax/Jamfile.v2 diff --git a/minimax/f.cpp b/tools/minimax/f.cpp similarity index 100% rename from minimax/f.cpp rename to tools/minimax/f.cpp diff --git a/minimax/main.cpp b/tools/minimax/main.cpp similarity index 100% rename from minimax/main.cpp rename to tools/minimax/main.cpp diff --git a/minimax/multiprecision.hpp b/tools/minimax/multiprecision.hpp similarity index 100% rename from minimax/multiprecision.hpp rename to tools/minimax/multiprecision.hpp