diff --git a/src/eventTool.js b/src/eventTool.js
index 1b67f062c9c080c20676a0dd52ffada6cf03bed0..f455fda56dbc6622b5653c485461b1fb5f0b1dce 100644
--- a/src/eventTool.js
+++ b/src/eventTool.js
@@ -1,5 +1,6 @@
-import { ItemView } from './views/itemView';
-import { EditView, inputGroup, selectGroup, submitButton } from './views/editView';
+import ItemView from './views/itemView';
+import EditView from './views/editView';
+import { inputGroup, selectGroup, submitButton } from './views/elements';
 import TableView from './views/tableView';
 import { Events as config } from './config.json';
 
diff --git a/src/userTool.js b/src/userTool.js
index 493278c98a0111140a1eaea3dfa0dd6b85f38641..f2baa5ce0995ba936a9586ed67297a12edf014e5 100644
--- a/src/userTool.js
+++ b/src/userTool.js
@@ -1,4 +1,4 @@
-import { ItemView } from './views/itemView';
+import ItemView from './views/itemView';
 import EditView from './views/editView';
 import TableView from './views/tableView';
 import { inputGroup, selectGroup, submitButton } from './views/elements';
diff --git a/src/views/editView.js b/src/views/editView.js
index 0d4d2634db16ffca4303345f3bd61e6c8a12784b..2944cc606f7b8885c2cd297fc47471ed16e323c8 100644
--- a/src/views/editView.js
+++ b/src/views/editView.js
@@ -1,5 +1,5 @@
 import Ajv from 'ajv';
-import { ItemView } from './itemView';
+import ItemView from './itemView';
 import { getSession } from '../auth';
 import { apiUrl } from '../config.json';
 
diff --git a/src/views/itemView.js b/src/views/itemView.js
index b4b40f9e5980298b048b688c8bed93a55bab59a2..edc23f4fdd3ef474860e51122d7de5f5df5726dc 100644
--- a/src/views/itemView.js
+++ b/src/views/itemView.js
@@ -2,7 +2,7 @@ import { getSession } from '../auth';
 
 const m = require('mithril');
 
-export class ItemView {
+export default class ItemView {
   /* Basic class show a data item
    *
    *  Required:
@@ -52,9 +52,3 @@ export class ItemView {
     });
   }
 }
-
-export class Title {
-  view(vnode) {
-    return m('h1', vnode.attrs);
-  }
-}