diff --git a/tutorials/Xoodles/pitzDaily/system/controlDict b/tutorials/Xoodles/pitzDaily/system/controlDict
index a0d269e353698883654d7bc726726a132f214991..3fc331cc372334157749ea5e58de0db0d8c74ddf 100644
--- a/tutorials/Xoodles/pitzDaily/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily/system/controlDict
@@ -52,7 +52,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/Xoodles/pitzDaily3D/system/controlDict b/tutorials/Xoodles/pitzDaily3D/system/controlDict
index d6a13d876c19a542eaadaf8eff8e46dc07c7ab4c..2952daba445c20c16abbf2061a0e0ca5eb866073 100644
--- a/tutorials/Xoodles/pitzDaily3D/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily3D/system/controlDict
@@ -52,7 +52,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/channelOodles/channel395/0.org/B b/tutorials/channelFoam/channel395/0.org/B
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/B
rename to tutorials/channelFoam/channel395/0.org/B
diff --git a/tutorials/channelOodles/channel395/0.org/U b/tutorials/channelFoam/channel395/0.org/U
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/U
rename to tutorials/channelFoam/channel395/0.org/U
diff --git a/tutorials/channelOodles/channel395/0.org/k b/tutorials/channelFoam/channel395/0.org/k
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/k
rename to tutorials/channelFoam/channel395/0.org/k
diff --git a/tutorials/channelOodles/channel395/0.org/nuSgs b/tutorials/channelFoam/channel395/0.org/nuSgs
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/nuSgs
rename to tutorials/channelFoam/channel395/0.org/nuSgs
diff --git a/tutorials/channelOodles/channel395/0.org/nuTilda b/tutorials/channelFoam/channel395/0.org/nuTilda
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/nuTilda
rename to tutorials/channelFoam/channel395/0.org/nuTilda
diff --git a/tutorials/channelOodles/channel395/0.org/p b/tutorials/channelFoam/channel395/0.org/p
similarity index 100%
rename from tutorials/channelOodles/channel395/0.org/p
rename to tutorials/channelFoam/channel395/0.org/p
diff --git a/tutorials/channelOodles/channel395/0/B.gz b/tutorials/channelFoam/channel395/0/B.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/B.gz
rename to tutorials/channelFoam/channel395/0/B.gz
diff --git a/tutorials/channelOodles/channel395/0/U.gz b/tutorials/channelFoam/channel395/0/U.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/U.gz
rename to tutorials/channelFoam/channel395/0/U.gz
diff --git a/tutorials/channelOodles/channel395/0/k.gz b/tutorials/channelFoam/channel395/0/k.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/k.gz
rename to tutorials/channelFoam/channel395/0/k.gz
diff --git a/tutorials/channelOodles/channel395/0/nuSgs.gz b/tutorials/channelFoam/channel395/0/nuSgs.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/nuSgs.gz
rename to tutorials/channelFoam/channel395/0/nuSgs.gz
diff --git a/tutorials/channelOodles/channel395/0/nuTilda.gz b/tutorials/channelFoam/channel395/0/nuTilda.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/nuTilda.gz
rename to tutorials/channelFoam/channel395/0/nuTilda.gz
diff --git a/tutorials/channelOodles/channel395/0/p.gz b/tutorials/channelFoam/channel395/0/p.gz
similarity index 100%
rename from tutorials/channelOodles/channel395/0/p.gz
rename to tutorials/channelFoam/channel395/0/p.gz
diff --git a/tutorials/channelOodles/channel395/Allrun b/tutorials/channelFoam/channel395/Allrun
similarity index 100%
rename from tutorials/channelOodles/channel395/Allrun
rename to tutorials/channelFoam/channel395/Allrun
diff --git a/tutorials/channelOodles/channel395/constant/LESProperties b/tutorials/channelFoam/channel395/constant/LESProperties
similarity index 99%
rename from tutorials/channelOodles/channel395/constant/LESProperties
rename to tutorials/channelFoam/channel395/constant/LESProperties
index ad24e882c7c6b43f2e6531c7116f75477ab2206c..da3b2d07d56ad9c2569a517238d4e20482b1cbd9 100644
--- a/tutorials/channelOodles/channel395/constant/LESProperties
+++ b/tutorials/channelFoam/channel395/constant/LESProperties
@@ -16,6 +16,8 @@ FoamFile
 
 LESModel            oneEqEddy;
 
+turbulence          on;
+
 printCoeffs         on;
 
 delta               vanDriest;
diff --git a/tutorials/channelOodles/channel395/constant/polyMesh/blockMeshDict b/tutorials/channelFoam/channel395/constant/polyMesh/blockMeshDict
similarity index 100%
rename from tutorials/channelOodles/channel395/constant/polyMesh/blockMeshDict
rename to tutorials/channelFoam/channel395/constant/polyMesh/blockMeshDict
diff --git a/tutorials/channelOodles/channel395/constant/polyMesh/boundary b/tutorials/channelFoam/channel395/constant/polyMesh/boundary
similarity index 100%
rename from tutorials/channelOodles/channel395/constant/polyMesh/boundary
rename to tutorials/channelFoam/channel395/constant/polyMesh/boundary
diff --git a/tutorials/channelOodles/channel395/constant/postChannelDict b/tutorials/channelFoam/channel395/constant/postChannelDict
similarity index 100%
rename from tutorials/channelOodles/channel395/constant/postChannelDict
rename to tutorials/channelFoam/channel395/constant/postChannelDict
diff --git a/tutorials/channelOodles/channel395/constant/transportProperties b/tutorials/channelFoam/channel395/constant/transportProperties
similarity index 100%
rename from tutorials/channelOodles/channel395/constant/transportProperties
rename to tutorials/channelFoam/channel395/constant/transportProperties
diff --git a/tutorials/channelFoam/channel395/constant/turbulenceProperties b/tutorials/channelFoam/channel395/constant/turbulenceProperties
new file mode 100644
index 0000000000000000000000000000000000000000..d3f32ecb06e6235cefb9e465d2767faa80138f38
--- /dev/null
+++ b/tutorials/channelFoam/channel395/constant/turbulenceProperties
@@ -0,0 +1,22 @@
+/*--------------------------------*- C++ -*----------------------------------*\
+| =========                 |                                                 |
+| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
+|  \\    /   O peration     | Version:  1.5                                   |
+|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
+|    \\/     M anipulation  |                                                 |
+\*---------------------------------------------------------------------------*/
+FoamFile
+{
+    version     2.0;
+    format      ascii;
+    class       dictionary;
+    object      turbulenceProperties;
+}
+// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+
+//simulationType       laminar;
+//simulationType       RASModel;
+simulationType       LESModel;
+
+
+// ************************************************************************* //
diff --git a/tutorials/channelOodles/channel395/system/controlDict b/tutorials/channelFoam/channel395/system/controlDict
similarity index 96%
rename from tutorials/channelOodles/channel395/system/controlDict
rename to tutorials/channelFoam/channel395/system/controlDict
index b45428a9737b4d110bbee57bff0a8dfa7ec77f07..a2eccad7d9c3e68827a238842e5a52be783fb25e 100644
--- a/tutorials/channelOodles/channel395/system/controlDict
+++ b/tutorials/channelFoam/channel395/system/controlDict
@@ -52,7 +52,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/channelOodles/channel395/system/fvSchemes b/tutorials/channelFoam/channel395/system/fvSchemes
similarity index 100%
rename from tutorials/channelOodles/channel395/system/fvSchemes
rename to tutorials/channelFoam/channel395/system/fvSchemes
diff --git a/tutorials/channelOodles/channel395/system/fvSolution b/tutorials/channelFoam/channel395/system/fvSolution
similarity index 100%
rename from tutorials/channelOodles/channel395/system/fvSolution
rename to tutorials/channelFoam/channel395/system/fvSolution
diff --git a/tutorials/coodles/pitzDaily/system/controlDict b/tutorials/coodles/pitzDaily/system/controlDict
index 77b748c8293040d93a4018fa76d6b92dd5518348..915324f6c34d99174c80d0dcc91b2f789d882de7 100644
--- a/tutorials/coodles/pitzDaily/system/controlDict
+++ b/tutorials/coodles/pitzDaily/system/controlDict
@@ -52,7 +52,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/lesCavitatingFoam/throttle/system/controlDict b/tutorials/lesCavitatingFoam/throttle/system/controlDict
index 737c51177ac6c7b1db2ee2bab838a440eb5c840d..8c40820a16523c37fd0b3d8430345fc7408b0ad6 100644
--- a/tutorials/lesCavitatingFoam/throttle/system/controlDict
+++ b/tutorials/lesCavitatingFoam/throttle/system/controlDict
@@ -54,7 +54,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled false;
 
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/controlDict b/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
index e724478c85a379c5ef59a3a4876f788cfdb5bda3..903c0569a51c7c07ebdc28649a2b1e30eb78d4c8 100644
--- a/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
+++ b/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
@@ -54,7 +54,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled false;
 
diff --git a/tutorials/oodles/pitzDaily/system/controlDict b/tutorials/oodles/pitzDaily/system/controlDict
index 3caefe8b0755c320e8187c1c01fa0b69e8a4e0c2..ea3d0698abcb413398704ac4f24dc3ff2c9805dc 100644
--- a/tutorials/oodles/pitzDaily/system/controlDict
+++ b/tutorials/oodles/pitzDaily/system/controlDict
@@ -84,7 +84,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict b/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
index 3caefe8b0755c320e8187c1c01fa0b69e8a4e0c2..ea3d0698abcb413398704ac4f24dc3ff2c9805dc 100644
--- a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
+++ b/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
@@ -84,7 +84,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         enabled true;
 
diff --git a/tutorials/twoPhaseEulerFoam/bed/system/controlDict b/tutorials/twoPhaseEulerFoam/bed/system/controlDict
index 1fc42f5c6e6ce9d65058b976e1ac59ecbafe8931..bea2a3e8b3a81f5931d2f761fc29754d4e9f4db6 100644
--- a/tutorials/twoPhaseEulerFoam/bed/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bed/system/controlDict
@@ -58,7 +58,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         // Fields to be  averaged - runTime modifiable
         fields
diff --git a/tutorials/twoPhaseEulerFoam/bed2/system/controlDict b/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
index 85c8fc5cb84d409f16b9751dc6c3d99182104c1f..230680f3e79930c4177a3c269657ec4f254df5ed 100644
--- a/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bed2/system/controlDict
@@ -58,7 +58,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         outputControl outputTime;
 
diff --git a/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict b/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
index f159012fa92a27c27ac43f29eeff8948a2bb2315..82a6a9d09535b7076635a9dd276b53b96564056a 100644
--- a/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
+++ b/tutorials/twoPhaseEulerFoam/bubbleColumn/system/controlDict
@@ -58,7 +58,7 @@ functions
         type fieldAverage;
 
         // Where to load it from (if not already in solver)
-        functionObjectLibs ("libfieldAverage.so");
+        functionObjectLibs ("libfieldFunctionObjects.so");
 
         // Fields to be  averaged - runTime modifiable
         fields