diff --git a/public/js/front_client.js b/public/js/front_client.js
index 737639f..0703576 100644
--- a/public/js/front_client.js
+++ b/public/js/front_client.js
@@ -1,6 +1,4 @@
 'use strict';
-//import io from('/socket.io/socket.io.js');
-let io = require('socket.io-client')
 let iosocket = io.connect();
 
 // setup all my handlers
@@ -8,6 +6,11 @@ iosocket.on('clientrefresh', () => {
   location.reload();
 });
 
+iosocket.on('stateChange', () => {
+  location.reload();
+});
+
 
 // get my state
+let context = 'main';
 iosocket.emit('loadState',context);
diff --git a/routes/routes.js b/routes/routes.js
index dc55f94..634a5d2 100644
--- a/routes/routes.js
+++ b/routes/routes.js
@@ -1,5 +1,5 @@
-var express = require('express');
-var router = express.Router();
+let express = require('express');
+let router = express.Router();
 
 /* GET home page. */
 router.get('/', function(req, res, next) {
@@ -12,3 +12,15 @@ router.get('/admin', function(req, res, next) {
 });
 
 module.exports = router;
+//Nice trick to get io into my routes, not really needed right now
+// http://stackoverflow.com/questions/24609991/using-socket-io-in-express-4-and-express-generators-bin-www
+/*
+module.exports = (io) => {
+    var app = require('express');
+    var router = app.Router();
+
+    io.on('connection', function(socket) {
+    });
+    return router;
+};
+*/
diff --git a/views/index.hbs b/views/index.hbs
index 47286f6..86569b4 100644
--- a/views/index.hbs
+++ b/views/index.hbs
@@ -7,6 +7,8 @@
     
     
     
+    
+