diff --git a/docker/nginx.conf b/docker/nginx.conf
index 264192aed86531b45ac9f761002eaa1d416151fa..7afda51d7c4cdbe80c6596504fff85c1134bec49 100644
--- a/docker/nginx.conf
+++ b/docker/nginx.conf
@@ -26,7 +26,7 @@ http {
   gzip_proxied any;
   gzip_comp_level 6;
   gzip_buffers 16 8k;
-  gzip_http_version 1.1;
+  gzip_http_version 1.0;
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/rss+xml text/javascript image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype;
 
   server {
diff --git a/vipra-ui/app/html/about.html b/vipra-ui/app/html/about.html
index 72c510d43aa5835de9fbf30ad08c488288ec3771..a9e793ecc533532db21a1c49ba90995232ea8138 100644
--- a/vipra-ui/app/html/about.html
+++ b/vipra-ui/app/html/about.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="state.name !== 'about'">
   <div class="row">
     <div class="col-md-12">
@@ -321,5 +322,4 @@
       </table>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/articles/index.html b/vipra-ui/app/html/articles/index.html
index 91193ff1220c473ace98dbf2935c35de8071e278..24518891e9f283cbd192b3128038d2dee63f7286 100644
--- a/vipra-ui/app/html/articles/index.html
+++ b/vipra-ui/app/html/articles/index.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'articles'">
   <div class="container">
     <div class="row">
@@ -90,5 +91,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/articles/show.html b/vipra-ui/app/html/articles/show.html
index 7840ea927e73ac9cb8e63fef5ed96ee12641f072..c6173ced1d7a2028c984bc2d8895d3164349abc4 100644
--- a/vipra-ui/app/html/articles/show.html
+++ b/vipra-ui/app/html/articles/show.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'articles.show'">
   <div class="page-header no-border">
     <span class="label label-default">Article</span>
@@ -180,5 +181,4 @@
     </div>
     <div class="loading" ng-hide="article">Loading...</div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/entities/articles.html b/vipra-ui/app/html/entities/articles.html
index ad8512714b77c12497bb52ab0247408ac98ca1c0..5b872312dd4b82e83a0b5db61deeeebc4f2513d0 100644
--- a/vipra-ui/app/html/entities/articles.html
+++ b/vipra-ui/app/html/entities/articles.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'entities.show.articles'">
   <div class="page-header no-border">
     <span class="label label-default">Entity</span>
@@ -63,5 +64,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/entities/index.html b/vipra-ui/app/html/entities/index.html
index d15346a1489ab25187f96290069b6ecca352be55..8cc34a7ffd31ab55fbf7986e95e4f301084b98d8 100644
--- a/vipra-ui/app/html/entities/index.html
+++ b/vipra-ui/app/html/entities/index.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'entities'">
   <div class="container">
     <div class="row">
@@ -72,5 +73,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/entities/show.html b/vipra-ui/app/html/entities/show.html
index f0b43c4560a6c0f16ef585cb43fba0b301e09046..137258bdeb7e8b5ee70af4453e86ab07e4cbf76e 100644
--- a/vipra-ui/app/html/entities/show.html
+++ b/vipra-ui/app/html/entities/show.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'entities.show'">
   <div class="page-header no-border">
     <span class="label label-default">Entity</span>
@@ -46,5 +47,4 @@
     </div>
     <div class="loading" ng-hide="entity">Loading...</div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/error.html b/vipra-ui/app/html/error.html
index 2e2c189d99a34877e6f891431ec2fc622d869760..430914b14b07f1f7ed243bdb7cd570c78024e3cf 100644
--- a/vipra-ui/app/html/error.html
+++ b/vipra-ui/app/html/error.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="state.name !== 'error'">
   <div class="row">
     <div class="col-md-3">
diff --git a/vipra-ui/app/html/index.html b/vipra-ui/app/html/index.html
index 136e642100664fc8e3ae8a728d538b685dfa3093..ba7ee29fbbd988fa468d7d1cea2ed405aabe1545 100644
--- a/vipra-ui/app/html/index.html
+++ b/vipra-ui/app/html/index.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="fullsize" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'index'">
   <div class="title-band" ng-class="{slim:search}">
     <div class="container">
@@ -92,5 +93,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/network.html b/vipra-ui/app/html/network.html
index c72ba8a455604916bb70c3633215fd1950467bf0..dced06939533f5a2436c3ade594595d71ee14897 100644
--- a/vipra-ui/app/html/network.html
+++ b/vipra-ui/app/html/network.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'network'">
   <div class="fullsize navpadding">
     <div class="graph-item top-left small overlay" ng-class="{collapsed:legendCollapsed}">
@@ -74,5 +75,4 @@
     </div>
     <div class="fullsize" id="visgraph"></div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/topics/articles.html b/vipra-ui/app/html/topics/articles.html
index 26d722b9b8b258353e220b8b66d2bdd56da85fc6..24c8c059471d1c39822e5dbf7f0c0aaf7af3fc3c 100644
--- a/vipra-ui/app/html/topics/articles.html
+++ b/vipra-ui/app/html/topics/articles.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'topics.show.articles'">
   <div class="page-header no-border">
     <span class="label label-default">Topic</span>
@@ -66,5 +67,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/topics/index.html b/vipra-ui/app/html/topics/index.html
index 4653d18eef437674b6a6229ce70f6583c262bb14..aa50877e2ea3eca00c4110fde8fc9442aec49d48 100644
--- a/vipra-ui/app/html/topics/index.html
+++ b/vipra-ui/app/html/topics/index.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'topics'">
   <div class="container">
     <div class="row">
@@ -74,5 +75,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/topics/sequences.html b/vipra-ui/app/html/topics/sequences.html
index 8a60b070b2aea3b0c4fe99f81a05e56f3c51c00e..ab4a698be52d06b840634d5d237a343f0cc7afb2 100644
--- a/vipra-ui/app/html/topics/sequences.html
+++ b/vipra-ui/app/html/topics/sequences.html
@@ -1,4 +1,5 @@
-<div class="container topic-show" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'topics.show.sequences'">
+<div ng-cloak ui-view></div>
+<div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'topics.show.sequences'">
   <div class="page-header no-border">
     <span class="label label-default">Topic</span>
     <h1 ng-bind="::topic.name"></h1>
@@ -108,6 +109,4 @@
     </div>
     <div class="loading" ng-hide="topic">Loading...</div>
   </div>
-</div>
-
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/topics/show.html b/vipra-ui/app/html/topics/show.html
index 8b2ed46b19acf5a60828b0419ddca9bf4ea954a6..55f475a72ae789016a8fe6f48466708a81955815 100644
--- a/vipra-ui/app/html/topics/show.html
+++ b/vipra-ui/app/html/topics/show.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container topic-show" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'topics.show'">
   <div class="page-header no-border">
     <span class="label label-default">Topic</span>
@@ -71,6 +72,4 @@
     </div>
     <div class="loading" ng-hide="topic">Loading...</div>
   </div>
-</div>
-
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/words/articles.html b/vipra-ui/app/html/words/articles.html
index fa3e7a219b9b9ffd9e77ea2a9ca30b99dbe6f69d..23f7abef39013694282d3103970148c55966e0c0 100644
--- a/vipra-ui/app/html/words/articles.html
+++ b/vipra-ui/app/html/words/articles.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'words.show.articles'">
   <div class="page-header no-border">
     <span class="label label-default">Word</span>
@@ -65,5 +66,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/words/index.html b/vipra-ui/app/html/words/index.html
index 0fbe33ede0746081dcbda4e5975ff217c4cfeb80..8f3cb8d7aa08698f3119b22e7fb24be4b83376c4 100644
--- a/vipra-ui/app/html/words/index.html
+++ b/vipra-ui/app/html/words/index.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'words'">
   <div class="container">
     <div class="row">
@@ -72,5 +73,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/words/show.html b/vipra-ui/app/html/words/show.html
index 26f957f03c6fea8773ef238b35ef123754e1c499..413315ed7a5234ce5b93089e2b82445f47da99c1 100644
--- a/vipra-ui/app/html/words/show.html
+++ b/vipra-ui/app/html/words/show.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'words.show'">
   <div class="page-header no-border">
     <span class="label label-default">Word</span>
@@ -34,5 +35,4 @@
     </div>
     <div class="loading" ng-hide="word">Loading...</div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file
diff --git a/vipra-ui/app/html/words/topics.html b/vipra-ui/app/html/words/topics.html
index 69482210a13b7b01505c295600822677cf77aa9d..26b6adf16a568076259edc0cd1c254b1bb011f57 100644
--- a/vipra-ui/app/html/words/topics.html
+++ b/vipra-ui/app/html/words/topics.html
@@ -1,3 +1,4 @@
+<div ng-cloak ui-view></div>
 <div class="container" ng-cloak ng-hide="!rootModels.topicModel || state.name !== 'words.show.topics'">
   <div class="page-header no-border">
     <span class="label label-default">Word</span>
@@ -64,5 +65,4 @@
       </div>
     </div>
   </div>
-</div>
-<div ng-cloak ui-view></div>
\ No newline at end of file
+</div>
\ No newline at end of file