diff --git a/brewman/static/app/app.module.ts b/brewman/static/app/app.module.ts
new file mode 100644
index 00000000..cd6f468f
--- /dev/null
+++ b/brewman/static/app/app.module.ts
@@ -0,0 +1,4 @@
+import * as angular from 'angular';
+import './overlord.app';
+
+angular.bootstrap(document.body, ['overlord'], {strictDi: false});
diff --git a/brewman/static/index.html b/brewman/static/index.html
index 382b4e35..e14b366d 100644
--- a/brewman/static/index.html
+++ b/brewman/static/index.html
@@ -1,5 +1,5 @@
-
+
diff --git a/brewman/static/systemjs.config.js b/brewman/static/systemjs.config.js
index 7703f711..1276be1f 100644
--- a/brewman/static/systemjs.config.js
+++ b/brewman/static/systemjs.config.js
@@ -33,7 +33,7 @@
};
var packages = {
- "app": {main: "overlord.app.js", defaultExtension: "js"},
+ "app": {main: "app.module.js", defaultExtension: "js"},
"angular": {main: "index.js", defaultExtension: "js"},
"ngAnimate": {main: "index.js", defaultExtension: "js"},
"angular-animate": {main: "index.js", defaultExtension: "js"},