Using ui-router instead of ngRoute
diff --git a/xos/core/xoslib/ngXosLib/generator-xos/app/templates/src/js/main.js b/xos/core/xoslib/ngXosLib/generator-xos/app/templates/src/js/main.js
index ae7f956..ac8d19d 100644
--- a/xos/core/xoslib/ngXosLib/generator-xos/app/templates/src/js/main.js
+++ b/xos/core/xoslib/ngXosLib/generator-xos/app/templates/src/js/main.js
@@ -2,22 +2,20 @@
 
 angular.module('xos.<%= name %>', [
   'ngResource',
-  'ngRoute',
   'ngCookies',
   'ngLodash',
+  'ui.router',
   'xos.helpers'
 ])
-.config(($routeProvider) => {
-
-  $routeProvider
-  .when('/', {
+.config(($stateProvider, $urlRouterProvider) => {
+  $urlRouterProvider.otherwise('/');
+  $stateProvider
+  .state('user-list', {
+    url: '/',
     template: '<users-list></users-list>'
-  })
-  .otherwise('/');
+  });
 })
 .config(function($httpProvider){
-  // add X-CSRFToken header for update, create, delete (!GET)
-  $httpProvider.interceptors.push('SetCSRFToken');
   $httpProvider.interceptors.push('NoHyperlinks');
 })
 .directive('usersList', function(){