diff --git a/templates/Perspex.Templates/ApplicationTemplate/App.config b/templates/Perspex.Templates/ApplicationTemplate/App.config
deleted file mode 100644
index 2d2a12d81b..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/App.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/templates/Perspex.Templates/ApplicationTemplate/App.cs b/templates/Perspex.Templates/ApplicationTemplate/App.cs
deleted file mode 100644
index ef78701dda..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/App.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-using System;
-using Perspex;
-using Perspex.Controls;
-using Perspex.Diagnostics;
-using Perspex.Themes.Default;
-
-namespace ApplicationTemplate
-{
- public class App : Application
- {
- public App()
- {
- this.RegisterServices();
- this.InitializeSubsystems((int)Environment.OSVersion.Platform);
- this.Styles = new DefaultTheme();
- }
-
- public static void AttachDevTools(Window window)
- {
-#if DEBUG
- DevTools.Attach(this);
-#endif
- }
-
- static void Main(string[] args)
- {
- var app = new App();
- var window = new MainWindow();
- window.Show();
- app.Run(window);
- }
- }
-}
diff --git a/templates/Perspex.Templates/ApplicationTemplate/ApplicationTemplate.csproj b/templates/Perspex.Templates/ApplicationTemplate/ApplicationTemplate.csproj
deleted file mode 100644
index 2cae34c254..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/ApplicationTemplate.csproj
+++ /dev/null
@@ -1,197 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}
- WinExe
- Properties
- ApplicationTemplate
- ApplicationTemplate
- v4.6
- 512
- true
-
-
-
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
- ..\packages\Glass.1.4.4.0\lib\portable-net451+win81+wpa81\Glass.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\NGenerics.dll
- True
-
-
- ..\packages\OmniXaml.1.4.4.0\lib\portable-net451+win81+wpa81\OmniXaml.dll
- True
-
-
- ..\packages\OmniXaml.AppServices.1.4.4.0\lib\portable-net451+win81+wpa81\OmniXaml.AppServices.dll
- True
-
-
- ..\packages\OmniXaml.AppServices.NetCore.1.4.4.0\lib\net46\OmniXaml.AppServices.NetCore.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Animation.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Application.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Base.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Controls.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Diagnostics.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Input.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Interactivity.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Layout.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.SceneGraph.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Styling.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Themes.Default.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Xaml.dll
- True
-
-
- ..\packages\Perspex.0.0.1-alpha\lib\portable-windows8+net45\Perspex.Xaml.Desktop.dll
- True
-
-
- ..\packages\reactiveui-core.6.5.0\lib\Net45\ReactiveUI.dll
- True
-
-
- ..\packages\Serilog.1.5.9\lib\net45\Serilog.dll
- True
-
-
- ..\packages\Serilog.1.5.9\lib\net45\Serilog.FullNetFx.dll
- True
-
-
- ..\packages\Splat.1.6.2\lib\Net45\Splat.dll
- True
-
-
- ..\packages\Sprache.SuperJMN.2.0.0.46\lib\portable-net451+win81+wpa81\Sprache.dll
- True
-
-
-
-
- ..\packages\Rx-Core.2.2.5\lib\net45\System.Reactive.Core.dll
- True
-
-
- ..\packages\Rx-Interfaces.2.2.5\lib\net45\System.Reactive.Interfaces.dll
- True
-
-
- ..\packages\Rx-Linq.2.2.5\lib\net45\System.Reactive.Linq.dll
- True
-
-
- ..\packages\Rx-PlatformServices.2.2.5\lib\net45\System.Reactive.PlatformServices.dll
- True
-
-
- ..\packages\Rx-XAML.2.2.5\lib\net45\System.Reactive.Windows.Threading.dll
- True
-
-
-
-
-
-
-
-
-
-
-
-
- MainWindow.xaml
-
-
-
-
-
-
-
-
-
- MSBuild:Compile
- Designer
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
diff --git a/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml b/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml
deleted file mode 100644
index 4b6af7ebe7..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Hello World!
-
\ No newline at end of file
diff --git a/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml.cs b/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml.cs
deleted file mode 100644
index ce77872d61..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/MainWindow.xaml.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-using System;
-using Perspex.Controls;
-using Perspex.Xaml.Desktop;
-
-namespace ApplicationTemplate
-{
- public class MainWindow : Window
- {
- public MainWindow()
- {
- this.InitializeComponent();
- App.AttachDevTools(this);
- }
-
- private void InitializeComponent()
- {
- var loader = new PerspexXamlLoader(new PerspexInflatableTypeFactory());
- loader.Load(this.GetType());
- }
- }
-}
diff --git a/templates/Perspex.Templates/ApplicationTemplate/Properties/AssemblyInfo.cs b/templates/Perspex.Templates/ApplicationTemplate/Properties/AssemblyInfo.cs
deleted file mode 100644
index 9bca898960..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Perspex.Templates")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Perspex.Templates")]
-[assembly: AssemblyCopyright("Copyright © 2015")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("fe841abc-b2d0-4cf6-b73d-fd65f58c870d")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/templates/Perspex.Templates/ApplicationTemplate/packages.config b/templates/Perspex.Templates/ApplicationTemplate/packages.config
deleted file mode 100644
index 75e7439feb..0000000000
--- a/templates/Perspex.Templates/ApplicationTemplate/packages.config
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/templates/Perspex.Templates/Perspex.Templates.sln b/templates/Perspex.Templates/Perspex.Templates.sln
deleted file mode 100644
index f779b72ea0..0000000000
--- a/templates/Perspex.Templates/Perspex.Templates.sln
+++ /dev/null
@@ -1,22 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.23107.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApplicationTemplate", "ApplicationTemplate\ApplicationTemplate.csproj", "{FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FE841ABC-B2D0-4CF6-B73D-FD65F58C870D}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal