diff --git a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.html b/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.html
deleted file mode 100644
index 17f21d79cf..0000000000
--- a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.js b/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.js
deleted file mode 100644
index ca9700c732..0000000000
--- a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/mntp/mntp.js
+++ /dev/null
@@ -1,58 +0,0 @@
-//this controller simply tells the dialogs service to open a mediaPicker window
-//with a specified callback, this callback will receive an object with a selection on it
-angular.module('umbraco')
-.controller("uComponents.Editors.MNTPController",
-
- function($scope, dialogService, entityResource, $log, iconHelper){
- $scope.ids = $scope.model.value.split(',');
- $scope.renderModel = [];
- $scope.multipicker = $scope.model.config.multi === "True";
-
- entityResource.getByIds($scope.ids).then(function(data){
- $(data).each(function(i, item){
- item.icon = iconHelper.convertFromLegacyIcon(item.icon);
- $scope.renderModel.push({name: item.name, id: item.id, icon: item.icon});
- });
- });
-
- $scope.openContentPicker =function(){
- var d = dialogService.contentPicker({scope: $scope, multipicker: $scope.multipicker, callback: populate});
- };
-
- $scope.remove =function(index){
- $scope.renderModel.splice(index, 1);
- $scope.ids.splice(index, 1);
- $scope.model.value = trim($scope.ids.join(), ",");
- };
-
- $scope.add =function(item){
- if($scope.ids.indexOf(item.id) < 0){
- item.icon = iconHelper.convertFromLegacyIcon(item.icon);
- $scope.renderModel.push({name: item.name, id: item.id, icon: item.icon});
- $scope.ids.push(item.id);
- $scope.model.value = trim($scope.ids.join(), ",");
- }
- };
-
- $scope.clear = function(){
- $scope.ids = [];
- $scope.model.value = "";
- $scope.renderModel = [];
- }
-
- function trim(str, chr) {
- var rgxtrim = (!chr) ? new RegExp('^\\s+|\\s+$', 'g') : new RegExp('^'+chr+'+|'+chr+'+$', 'g');
- return str.replace(rgxtrim, '');
- }
-
- function populate(data){
- if(data.selection && angular.isArray(data.selection)){
- $(data.selection).each(function(i, item){
- $scope.add(item);
- });
- }else{
- $scope.clear();
- $scope.add(data);
- }
- }
- });
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/package.manifest b/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/package.manifest
deleted file mode 100644
index 5c1a7cb7a9..0000000000
--- a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/package.manifest
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- propertyEditors: [
- {
- alias: "MyPackage.Boolean",
- name: "Boolean",
- editor: {
- view: "~/Umbraco/views/propertyeditors/boolean/boolean.html"
- }
- }
- ]
- ,
- javascript: [
- '~/App_Plugins/propertyeditors/relatedlinks/relatedlinks.js',
- '~/App_Plugins/propertyeditors/mntp/mntp.js'
- ]
-}
diff --git a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/relatedlinks/relatedlinks.html b/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/relatedlinks/relatedlinks.html
deleted file mode 100644
index 87180e4324..0000000000
--- a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/relatedlinks/relatedlinks.html
+++ /dev/null
@@ -1 +0,0 @@
-{{model | json}}
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/relatedlinks/relatedlinks.js b/src/Umbraco.Web.UI.Client/src/packages/propertyeditors/relatedlinks/relatedlinks.js
deleted file mode 100644
index e69de29bb2..0000000000