diff --git a/src/Umbraco.Core/Cache/AppCaches.cs b/src/Umbraco.Abstractions/Cache/AppCaches.cs
similarity index 100%
rename from src/Umbraco.Core/Cache/AppCaches.cs
rename to src/Umbraco.Abstractions/Cache/AppCaches.cs
diff --git a/src/Umbraco.Core/Cache/CacheRefresherBase.cs b/src/Umbraco.Abstractions/Cache/CacheRefresherBase.cs
similarity index 100%
rename from src/Umbraco.Core/Cache/CacheRefresherBase.cs
rename to src/Umbraco.Abstractions/Cache/CacheRefresherBase.cs
diff --git a/src/Umbraco.Core/Cache/JsonCacheRefresherBase.cs b/src/Umbraco.Abstractions/Cache/JsonCacheRefresherBase.cs
similarity index 100%
rename from src/Umbraco.Core/Cache/JsonCacheRefresherBase.cs
rename to src/Umbraco.Abstractions/Cache/JsonCacheRefresherBase.cs
diff --git a/src/Umbraco.Core/Serialization/JsonNetSerializer.cs b/src/Umbraco.Core/Serialization/JsonNetSerializer.cs
index 46f23ca35e..a8f97a52b0 100644
--- a/src/Umbraco.Core/Serialization/JsonNetSerializer.cs
+++ b/src/Umbraco.Core/Serialization/JsonNetSerializer.cs
@@ -31,7 +31,7 @@ namespace Umbraco.Core.Serialization
_settings.NullValueHandling = NullValueHandling.Include;
_settings.ReferenceLoopHandling = ReferenceLoopHandling.Serialize;
- _settings.TypeNameHandling = TypeNameHandling.Objects;
+ _settings.TypeNameHandling = TypeNameHandling.Objects; // FIXME: Is this intended?? This is a security issue
_settings.ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor;
}
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index 50568c76a5..9233dd9e04 100755
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -124,19 +124,16 @@
Constants.cs
-->
-
-
-