diff --git a/src/Umbraco.Core/Models/EntityContainer.cs b/src/Umbraco.Abstractions/Models/EntityContainer.cs
similarity index 98%
rename from src/Umbraco.Core/Models/EntityContainer.cs
rename to src/Umbraco.Abstractions/Models/EntityContainer.cs
index 70f6cbd878..5c2ada7149 100644
--- a/src/Umbraco.Core/Models/EntityContainer.cs
+++ b/src/Umbraco.Abstractions/Models/EntityContainer.cs
@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic;
-using System.ComponentModel;
using System.Linq;
-using System.Runtime.Serialization;
using Umbraco.Core.Models.Entities;
namespace Umbraco.Core.Models
diff --git a/src/Umbraco.Core/Persistence/Repositories/IAuditEntryRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IAuditEntryRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IAuditEntryRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IAuditEntryRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/IDataTypeContainerRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IDataTypeContainerRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IDataTypeContainerRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IDataTypeContainerRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/IDocumentTypeContainerRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IDocumentTypeContainerRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IDocumentTypeContainerRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IDocumentTypeContainerRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/IEntityContainerRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IEntityContainerRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IEntityContainerRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IEntityContainerRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/IMediaTypeContainerRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IMediaTypeContainerRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IMediaTypeContainerRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IMediaTypeContainerRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/IMemberGroupRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/IMemberGroupRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/IMemberGroupRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/IMemberGroupRepository.cs
diff --git a/src/Umbraco.Core/Persistence/Repositories/INotificationsRepository.cs b/src/Umbraco.Abstractions/Persistence/Repositories/INotificationsRepository.cs
similarity index 100%
rename from src/Umbraco.Core/Persistence/Repositories/INotificationsRepository.cs
rename to src/Umbraco.Abstractions/Persistence/Repositories/INotificationsRepository.cs
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index 2035f6a87d..0643b5f2dd 100755
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -471,7 +471,6 @@
-
@@ -583,7 +582,6 @@
-
@@ -918,18 +916,12 @@
-
-
-
-
-
-