diff --git a/WebServer/AppLoader.js b/WebServer/AppLoader.js
index 8ef1b92ae..d1925874c 100644
--- a/WebServer/AppLoader.js
+++ b/WebServer/AppLoader.js
@@ -28,6 +28,8 @@ function newAppLoader() {
'Globals.js',
'AppSchema.js',
+ 'DocSchema.js',
+ 'ConceptSchema.js',
'Workspace.js',
'ChartingSpace/EdgeEditor.js',
@@ -50,17 +52,31 @@ function newAppLoader() {
'DesignSpace/Workspace/FunctionLibraries/ShortcutKeys.js',
'DesignSpace/Workspace/FunctionLibraries/OnFocus.js',
'DesignSpace/Workspace/FunctionLibraries/SuperScripts.js',
- 'DesignSpace/Workspace/FunctionLibraries/CCXTFunctions.js',
+ 'DesignSpace/Workspace/FunctionLibraries/CryptoEcosystemFunctions.js',
'DesignSpace/Workspace/FunctionLibraries/WebhookFunctions.js',
'DesignSpace/Workspace/FunctionLibraries/DependenciesFilter.js',
+ 'DesignSpace/Workspace/FunctionLibraries/NodePath.js',
+ 'DesignSpace/Workspace/FunctionLibraries/DataMineFunctions.js',
+ 'DesignSpace/Workspace/FunctionLibraries/DataStorageFunctions.js',
+ 'DesignSpace/Workspace/FunctionLibraries/ChartingSpaceFunctions.js',
+ 'DesignSpace/Workspace/FunctionLibraries/TutorialFunctions.js',
+ 'DesignSpace/Workspace/FunctionLibraries/IncludesFunctions.js',
'Utilities/CoordinateTransformations.js',
'Utilities/DateRateTransformations.js',
'Utilities/Download.js',
+ 'Utilities/Clipboard.js',
'Utilities/DrawPrint.js',
'Utilities/LoadSaveFrame.js',
+ 'Utilities/LoadSaveTutorial.js',
'Utilities/NodeConfig.js',
- 'Utilities/HiriarchyMap.js',
+ 'Utilities/Hiriarchy.js',
+ 'Utilities/Folders.js',
+ 'Utilities/Branches.js',
+ 'Utilities/Meshes.js',
+ 'Utilities/NodeChildren.js',
+ 'Utilities/Menu.js',
+ 'Utilities/Dates.js',
'Panels/LayersPanel.js',
'Panels/UpDownButton.js',
@@ -80,6 +96,9 @@ function newAppLoader() {
'Spaces/FloatingSpace.js',
'Spaces/DesignSpace.js',
'Spaces/SideSpace.js',
+ 'Spaces/DocSpace.js',
+ 'Spaces/ChatSpace.js',
+ 'Spaces/TutorialSpace.js',
'Files/SingleFile.js',
'Files/FileCloud.js',
@@ -119,6 +138,8 @@ function newAppLoader() {
'Plotting/Plotter.js',
'Plotting/NodesHighlights.js',
'Plotting/NodesErrors.js',
+ 'Plotting/NodesWarnings.js',
+ 'Plotting/NodesInfos.js',
'Plotting/NodesValues.js',
'Plotting/NodesStatus.js',
'Plotting/NodesProgress.js',
@@ -144,13 +165,9 @@ function newAppLoader() {
modulesArray = modulesArray.concat(plotters)
let downloadedCounter = 0
- let versionParam = window.canvasApp.version
- if (versionParam === undefined) { versionParam = '' } else {
- versionParam = '?' + versionParam
- }
for (let i = 0; i < modulesArray.length; i++) {
- let path = window.canvasApp.urlPrefix + modulesArray[i] + versionParam
+ let path = modulesArray[i]
REQUIREJS([path], onRequired)
diff --git a/WebServer/AppPreLoader.js b/WebServer/AppPreLoader.js
index 2e150a408..07238ef7b 100644
--- a/WebServer/AppPreLoader.js
+++ b/WebServer/AppPreLoader.js
@@ -39,109 +39,83 @@ function loadSuperalgos() {
const MODULE_NAME = "App Pre-Loader";
const INFO_LOG = false;
- const ERROR_LOG = true;
- if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] loadSuperalgos -> Entering function."); }
+ setupHTMLTextArea()
+ setupHTMLInput()
+ setupHTMLCanvas()
+ loadDebugModule()
- /* The first thing to do here is to add the canvas where all the action is going to happen. */
+ function setupHTMLTextArea() {
+ let textArea = document.createElement('textarea');
+ textArea.id = "textArea";
+ textArea.spellcheck = false;
+ textArea.style = 'resize: none;' +
+ ' border: none;' +
+ ' outline: none;' +
+ 'box-shadow: none;' +
+ 'overflow:hidden;' +
+ 'font-family: ' + 'Saira' + ';' +
+ 'font-size: 12px;' +
+ 'background-color: rgb(255, 255, 255);' +
+ 'color:rgb(255, 255, 255);' +
+ 'width: ' + 600 + 'px;' +
+ 'height: ' + 400 + 'px'
+ let textAreaDiv = document.getElementById('textAreaDiv');
+ textAreaDiv.appendChild(textArea);
+ textAreaDiv.style = 'position:fixed; top:' + -1500 + 'px; left:' + 500 + 'px; z-index:10; '
+ }
- let textArea = document.createElement('textarea');
- textArea.id = "textArea";
- textArea.spellcheck = false;
- textArea.style = 'resize: none;' +
- ' border: none;' +
- ' outline: none;' +
- 'box-shadow: none;' +
- 'overflow:hidden;' +
- 'font-family: ' + 'Saira' + ';' +
- 'font-size: 12px;' +
- 'background-color: rgb(255, 255, 255);' +
- 'color:rgb(255, 255, 255);' +
- 'width: ' + 800 + 'px;' +
- 'height: ' + 600 + 'px'
+ function setupHTMLInput() {
+ let input = document.createElement('input');
+ input.id = "input";
+ input.spellcheck = false;
+ input.style = "border: none; outline: none; box-shadow: none; overflow:hidden; width: 0px; height: 0px;";
- let textAreaDiv = document.getElementById('textAreaDiv');
- textAreaDiv.appendChild(textArea);
- textAreaDiv.style = 'position:fixed; top:' + -1500 + 'px; left:' + 500 + 'px; z-index:10; '
+ let inputDiv = document.getElementById('inputDiv');
+ inputDiv.appendChild(input);
+ }
- let input = document.createElement('input');
- input.id = "input";
- input.spellcheck = false;
- input.style = "border: none; outline: none; box-shadow: none; overflow:hidden; width: 0px; height: 0px;";
+ function setupHTMLCanvas() {
+ let canvas = document.createElement('canvas');
- let inputDiv = document.getElementById('inputDiv');
- inputDiv.appendChild(input);
+ canvas.id = "canvas";
+ canvas.width = 1400;
+ canvas.height = 600;
+ canvas.style.border = "0";
+ canvas.style = "position:absolute; top:0px; left:0px; z-index:1";
+ let canvasApp = document.getElementById('canvasApp');
+ canvasApp.appendChild(canvas);
- let canvas = document.createElement('canvas');
+ browserCanvas = document.getElementById('canvas');
- canvas.id = "canvas";
- canvas.width = 1400;
- canvas.height = 600;
- canvas.style.border = "0";
- canvas.style = "position:absolute; top:0px; left:0px; z-index:1";
+ browserCanvas.width = window.innerWidth;
+ browserCanvas.height = window.innerHeight;
+ browserCanvas.style.border = "none";
- let canvasApp = document.getElementById('canvasApp');
- canvasApp.appendChild(canvas);
-
- browserCanvas = document.getElementById('canvas');
-
- browserCanvas.width = window.innerWidth;
- browserCanvas.height = window.innerHeight - window.canvasApp.topMargin;
- browserCanvas.style.border = "none";
-
- browserCanvas.style.top = window.canvasApp.topMargin + 'px';
-
-
-
- loadDebugModule();
+ browserCanvas.style.top = 0 + 'px';
+ }
function loadDebugModule() {
+ let path = "WebDebugLog.js";
+ REQUIREJS([path], onRequired);
- try {
- if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] loadDebugModule -> Entering function."); }
-
- let path = window.canvasApp.urlPrefix + "WebDebugLog.js";
-
- REQUIREJS([path], onRequired);
-
- function onRequired(pModule) {
-
- if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] " + path + " downloaded."); }
-
- loadModules();
-
- }
- }
- catch (err) {
- console.log(spacePad(MODULE_NAME, 50) + " : " + "[ERROR] loadDebugModule --> " + path + " --> err = " + err.stack);
+ function onRequired(pModule) {
+ if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] " + path + " downloaded."); }
+ loadModules();
}
}
/* And Finally, we start loading all the scripts we will inmediatelly need. */
-
function loadModules() {
+ let path = "WebServer/AppLoader.js";
+ REQUIREJS([path], onRequired);
- try {
-
- if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] loadModules -> Entering function."); }
-
- let path = window.canvasApp.urlPrefix + "WebServer/AppLoader.js";
-
- REQUIREJS([path], onRequired);
-
- function onRequired(pModule) {
-
- if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] " + path + " downloaded."); }
-
- let APP_LOADER_MODULE = newAppLoader();
- APP_LOADER_MODULE.loadModules();
-
- }
- }
- catch (err) {
- console.log(spacePad(MODULE_NAME, 50) + " : " + "[ERROR] loadModules --> " + path + " --> err = " + err.stack);
+ function onRequired(pModule) {
+ if (INFO_LOG === true) { console.log(spacePad(MODULE_NAME, 50) + " : " + "[INFO] " + path + " downloaded."); }
+ let APP_LOADER_MODULE = newAppLoader();
+ APP_LOADER_MODULE.loadModules();
}
}
}
diff --git a/WebServer/Fonts/Kit/generator_config.txt b/WebServer/Fonts/Kit/generator_config.txt
deleted file mode 100644
index 81e64f6b8..000000000
--- a/WebServer/Fonts/Kit/generator_config.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-# Font Squirrel Font-face Generator Configuration File
-# Upload this file to the generator to recreate the settings
-# you used to create these fonts.
-
-{"mode":"optimal","formats":["woff","woff2"],"tt_instructor":"default","fix_gasp":"xy","fix_vertical_metrics":"Y","metrics_ascent":"","metrics_descent":"","metrics_linegap":"","add_spaces":"Y","add_hyphens":"Y","fallback":"none","fallback_custom":"100","options_subset":"basic","subset_custom":"","subset_custom_range":"","subset_ot_features_list":"","css_stylesheet":"stylesheet.css","filename_suffix":"-webfont","emsquare":"2048","spacing_adjustment":"0"}
\ No newline at end of file
diff --git a/WebServer/Fonts/Kit/sairacondensed-regular-demo - Copy.html b/WebServer/Fonts/Kit/sairacondensed-regular-demo - Copy.html
deleted file mode 100644
index 1caecbc5c..000000000
--- a/WebServer/Fonts/Kit/sairacondensed-regular-demo - Copy.html
+++ /dev/null
@@ -1,1316 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- Saira Condensed Regular Specimen
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890&.,?!@()#$%*+-=:;
-
-
-
-
-
-
- 10
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 11
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 12
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 13
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 14
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 16
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 18
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 20
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 24
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 30
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 36
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 48
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 60
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 72
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
- 90
-
- abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
-
-
body
-
body
-
body
-
-
- bodySaira Condensed Regular
-
-
- bodyArial
-
-
- bodyVerdana
-
-
- bodyGeorgia
-
-
-
-
-
-
-
-
-
-
-
10. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
11. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
12. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
13. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
14. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
16. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
18. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
-
20. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
24. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
30. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
-
10. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
11. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
12. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
13. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
14. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
16. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
18. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
20. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
24. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
30. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus,
- tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
- risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus
- et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra
- augue.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Lorem Ipsum Dolor
-
Etiam porta sem malesuada magna mollis euismod
-
-
By Aenean Lacinia
-
-
-
-
-
Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at
- eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum
- massa justo sit amet risus.
-
-
-
Pellentesque ornare sem
-
-
Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis
- interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh
- ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.
-
-
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum
- dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis
- parturient montes, nascetur ridiculus mus.
-
-
Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque
- nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.
-
-
Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis
- ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec
- ullamcorper nulla non metus auctor fringilla.
-
-
Cras mattis consectetur
-
-
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia
- bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit
- aliquet. Cras mattis consectetur purus sit amet fermentum.
-
-
Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis
- ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Language Support
-
The subset of Saira Condensed Regular in this kit supports the following languages:
-
- Albanian, Basque, Breton, Chamorro, Danish, Dutch, English, Faroese, Finnish, French,
- Frisian, Galician, German, Icelandic, Italian, Malagasy, Norwegian, Portuguese, Spanish,
- Alsatian, Aragonese, Arapaho, Arrernte, Asturian, Aymara, Bislama, Cebuano, Corsican,
- Fijian, French_creole, Genoese, Gilbertese, Greenlandic, Haitian_creole, Hiligaynon, Hmong,
- Hopi, Ibanag, Iloko_ilokano, Indonesian, Interglossa_glosa, Interlingua, Irish_gaelic,
- Jerriais, Lojban, Lombard, Luxembourgeois, Manx, Mohawk, Norfolk_pitcairnese, Occitan,
- Oromo, Pangasinan, Papiamento, Piedmontese, Potawatomi, Rhaeto-romance, Romansh, Rotokas,
- Sami_lule, Samoan, Sardinian, Scots_gaelic, Seychelles_creole, Shona, Sicilian, Somali,
- Southern_ndebele, Swahili, Swati_swazi, Tagalog_filipino_pilipino, Tetum, Tok_pisin,
- Uyghur_latinized, Volapuk, Walloon, Warlpiri, Xhosa, Yapese, Zulu, Latinbasic, Ubasic, Demo
-
-
Glyph Chart
-
The subset of Saira Condensed Regular in this kit includes all the glyphs listed below.
- Unicode entities are included above each glyph to help you insert individual characters into
- your layout.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Installing Webfonts
-
-
Webfonts are supported by all major browser platforms but not all in the same way. There are
- currently four different font formats that must be included in order to target all browsers.
- This includes TTF, WOFF, EOT and SVG.
-
-
1. Upload your webfonts
-
You must upload your webfont kit to your website. They should be in or near the same
- directory as your CSS files.
-
-
2. Include the webfont stylesheet
-
A special CSS @font-face declaration helps the various browsers select the appropriate font
- it needs without causing you a bunch of headaches. Learn more about this syntax by reading
- the Fontspring
- blog post about it. The code for it is as follows:
-
-
-
-@font-face{
- font-family: 'MyWebFont';
- src: url('WebFont.eot');
- src: url('WebFont.eot?#iefix') format('embedded-opentype'),
- url('WebFont.woff') format('woff'),
- url('WebFont.ttf') format('truetype'),
- url('WebFont.svg#webfont') format('svg');
-}
-
-
-
We've already gone ahead and generated the code for you. All you have to do is link to the
- stylesheet in your HTML, like this:
-
<link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" />
-
-
3. Modify your own stylesheet
-
To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the
- original @font-face declaration above and find the property called "font-family." The name
- linked there will be what you use to reference the font. Prepend that webfont name to the
- font stack in the "font-family" property, inside the selector you want to change. For
- example:
-
p { font-family: 'WebFont', Arial, sans-serif; }
-
-
4. Test
-
Getting webfonts to work cross-browser can be tricky. Use the information in the
- sidebar to help you if you find that fonts aren't loading in a particular browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/WebServer/Fonts/Kit/sairacondensed-regular-demo.html b/WebServer/Fonts/Kit/sairacondensed-regular-demo.html
deleted file mode 100644
index 140baf086..000000000
--- a/WebServer/Fonts/Kit/sairacondensed-regular-demo.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff b/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff
deleted file mode 100644
index 15e6a364d..000000000
Binary files a/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff and /dev/null differ
diff --git a/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff2 b/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff2
deleted file mode 100644
index 3a60a7af2..000000000
Binary files a/WebServer/Fonts/Kit/sairacondensed-regular-webfont.woff2 and /dev/null differ
diff --git a/WebServer/Fonts/Kit/specimen_files/grid_12-825-55-15.css b/WebServer/Fonts/Kit/specimen_files/grid_12-825-55-15.css
deleted file mode 100644
index 3d6aef783..000000000
--- a/WebServer/Fonts/Kit/specimen_files/grid_12-825-55-15.css
+++ /dev/null
@@ -1,129 +0,0 @@
-/*Notes about grid:
-Columns: 12
-Grid Width: 825px
-Column Width: 55px
-Gutter Width: 15px
--------------------------------*/
-
-
-
-.section {margin-bottom: 18px;
-}
-.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
-.section {*zoom: 1;}
-
-.section .firstcolumn,
-.section .firstcol {margin-left: 0;}
-
-
-/* Border on left hand side of a column. */
-.border {
- padding-left: 7px;
- margin-left: 7px;
- border-left: 1px solid #eee;
-}
-
-/* Border with more whitespace, spans one column. */
-.colborder {
- padding-left: 42px;
- margin-left: 42px;
- border-left: 1px solid #eee;
-}
-
-
-
-/* The Grid Classes */
-.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12
-{margin-left: 15px;float: left;display: inline; overflow: hidden;}
-
-
-.width1, .grid1, .span-1 {width: 55px;}
-.width1_2cols,.grid1_2cols {width: 20px;}
-.width1_3cols,.grid1_3cols {width: 8px;}
-.width1_4cols,.grid1_4cols {width: 2px;}
-.input_width1 {width: 49px;}
-
-.width2, .grid2, .span-2 {width: 125px;}
-.width2_3cols,.grid2_3cols {width: 31px;}
-.width2_4cols,.grid2_4cols {width: 20px;}
-.input_width2 {width: 119px;}
-
-.width3, .grid3, .span-3 {width: 195px;}
-.width3_2cols,.grid3_2cols {width: 90px;}
-.width3_4cols,.grid3_4cols {width: 37px;}
-.input_width3 {width: 189px;}
-
-.width4, .grid4, .span-4 {width: 265px;}
-.width4_3cols,.grid4_3cols {width: 78px;}
-.input_width4 {width: 259px;}
-
-.width5, .grid5, .span-5 {width: 335px;}
-.width5_2cols,.grid5_2cols {width: 160px;}
-.width5_3cols,.grid5_3cols {width: 101px;}
-.width5_4cols,.grid5_4cols {width: 72px;}
-.input_width5 {width: 329px;}
-
-.width6, .grid6, .span-6 {width: 405px;}
-.width6_4cols,.grid6_4cols {width: 90px;}
-.input_width6 {width: 399px;}
-
-.width7, .grid7, .span-7 {width: 475px;}
-.width7_2cols,.grid7_2cols {width: 230px;}
-.width7_3cols,.grid7_3cols {width: 148px;}
-.width7_4cols,.grid7_4cols {width: 107px;}
-.input_width7 {width: 469px;}
-
-.width8, .grid8, .span-8 {width: 545px;}
-.width8_3cols,.grid8_3cols {width: 171px;}
-.input_width8 {width: 539px;}
-
-.width9, .grid9, .span-9 {width: 615px;}
-.width9_2cols,.grid9_2cols {width: 300px;}
-.width9_4cols,.grid9_4cols {width: 142px;}
-.input_width9 {width: 609px;}
-
-.width10, .grid10, .span-10 {width: 685px;}
-.width10_3cols,.grid10_3cols {width: 218px;}
-.width10_4cols,.grid10_4cols {width: 160px;}
-.input_width10 {width: 679px;}
-
-.width11, .grid11, .span-11 {width: 755px;}
-.width11_2cols,.grid11_2cols {width: 370px;}
-.width11_3cols,.grid11_3cols {width: 241px;}
-.width11_4cols,.grid11_4cols {width: 177px;}
-.input_width11 {width: 749px;}
-
-.width12, .grid12, .span-12 {width: 825px;}
-.input_width12 {width: 819px;}
-
-/* Subdivided grid spaces */
-.emptycols_left1, .prepend-1 {padding-left: 70px;}
-.emptycols_right1, .append-1 {padding-right: 70px;}
-.emptycols_left2, .prepend-2 {padding-left: 140px;}
-.emptycols_right2, .append-2 {padding-right: 140px;}
-.emptycols_left3, .prepend-3 {padding-left: 210px;}
-.emptycols_right3, .append-3 {padding-right: 210px;}
-.emptycols_left4, .prepend-4 {padding-left: 280px;}
-.emptycols_right4, .append-4 {padding-right: 280px;}
-.emptycols_left5, .prepend-5 {padding-left: 350px;}
-.emptycols_right5, .append-5 {padding-right: 350px;}
-.emptycols_left6, .prepend-6 {padding-left: 420px;}
-.emptycols_right6, .append-6 {padding-right: 420px;}
-.emptycols_left7, .prepend-7 {padding-left: 490px;}
-.emptycols_right7, .append-7 {padding-right: 490px;}
-.emptycols_left8, .prepend-8 {padding-left: 560px;}
-.emptycols_right8, .append-8 {padding-right: 560px;}
-.emptycols_left9, .prepend-9 {padding-left: 630px;}
-.emptycols_right9, .append-9 {padding-right: 630px;}
-.emptycols_left10, .prepend-10 {padding-left: 700px;}
-.emptycols_right10, .append-10 {padding-right: 700px;}
-.emptycols_left11, .prepend-11 {padding-left: 770px;}
-.emptycols_right11, .append-11 {padding-right: 770px;}
-.pull-1 {margin-left: -70px;}
-.push-1 {margin-right: -70px;margin-left: 18px;float: right;}
-.pull-2 {margin-left: -140px;}
-.push-2 {margin-right: -140px;margin-left: 18px;float: right;}
-.pull-3 {margin-left: -210px;}
-.push-3 {margin-right: -210px;margin-left: 18px;float: right;}
-.pull-4 {margin-left: -280px;}
-.push-4 {margin-right: -280px;margin-left: 18px;float: right;}
\ No newline at end of file
diff --git a/WebServer/Fonts/Kit/specimen_files/specimen_stylesheet.css b/WebServer/Fonts/Kit/specimen_files/specimen_stylesheet.css
deleted file mode 100644
index aecc43c32..000000000
--- a/WebServer/Fonts/Kit/specimen_files/specimen_stylesheet.css
+++ /dev/null
@@ -1,396 +0,0 @@
-@import url('grid_12-825-55-15.css');
-
-/*
- CSS Reset by Eric Meyer - Released under Public Domain
- http://meyerweb.com/eric/tools/css/reset/
-*/
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, font, img, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-b, u, i, center, dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend, table,
-caption, tbody, tfoot, thead, tr, th, td
- {margin: 0;padding: 0;border: 0;outline: 0;
- font-size: 100%;vertical-align: baseline;
- background: transparent;}
-body {line-height: 1;}
-ol, ul {list-style: none;}
-blockquote, q {quotes: none;}
-blockquote:before, blockquote:after,
-q:before, q:after {content: ''; content: none;}
-:focus {outline: 0;}
-ins {text-decoration: none;}
-del {text-decoration: line-through;}
-table {border-collapse: collapse;border-spacing: 0;}
-
-
-
-
-body {
- color: #000;
- background-color: #dcdcdc;
-}
-
-a {
- text-decoration: none;
- color: #1883ba;
-}
-
-h1{
- font-size: 32px;
- font-weight: normal;
- font-style: normal;
- margin-bottom: 18px;
-}
-
-h2{
- font-size: 18px;
-}
-
-#container {
- width: 865px;
- margin: 0px auto;
-}
-
-
-#header {
- padding: 20px;
- font-size: 36px;
- background-color: #000;
- color: #fff;
-}
-
-#header span {
- color: #666;
-}
-#main_content {
- background-color: #fff;
- padding: 60px 20px 20px;
-}
-
-
-#footer p {
- margin: 0;
- padding-top: 10px;
- padding-bottom: 50px;
- color: #333;
- font: 10px Arial, sans-serif;
-}
-
-.tabs {
- width: 100%;
- height: 31px;
- background-color: #444;
-}
-.tabs li {
- float: left;
- margin: 0;
- overflow: hidden;
- background-color: #444;
-}
-.tabs li a {
- display: block;
- color: #fff;
- text-decoration: none;
- font: bold 11px/11px 'Arial';
- text-transform: uppercase;
- padding: 10px 15px;
- border-right: 1px solid #fff;
-}
-
-.tabs li a:hover {
- background-color: #00b3ff;
-
-}
-
-.tabs li.active a {
- color: #000;
- background-color: #fff;
-}
-
-
-
-div.huge {
-
- font-size: 300px;
- line-height: 1em;
- padding: 0;
- letter-spacing: -.02em;
- overflow: hidden;
-}
-div.glyph_range {
- font-size: 72px;
- line-height: 1.1em;
-}
-
-.size10{ font-size: 10px; }
-.size11{ font-size: 11px; }
-.size12{ font-size: 12px; }
-.size13{ font-size: 13px; }
-.size14{ font-size: 14px; }
-.size16{ font-size: 16px; }
-.size18{ font-size: 18px; }
-.size20{ font-size: 20px; }
-.size24{ font-size: 24px; }
-.size30{ font-size: 30px; }
-.size36{ font-size: 36px; }
-.size48{ font-size: 48px; }
-.size60{ font-size: 60px; }
-.size72{ font-size: 72px; }
-.size90{ font-size: 90px; }
-
-
-.psample_row1 { height: 120px;}
-.psample_row1 { height: 120px;}
-.psample_row2 { height: 160px;}
-.psample_row3 { height: 160px;}
-.psample_row4 { height: 160px;}
-
-.psample {
- overflow: hidden;
- position: relative;
-}
-.psample p {
- line-height: 1.3em;
- display: block;
- overflow: hidden;
- margin: 0;
-}
-
-.psample span {
- margin-right: .5em;
-}
-
-.white_blend {
- width: 100%;
- height: 61px;
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==);
- position: absolute;
- bottom: 0;
-}
-.black_blend {
- width: 100%;
- height: 61px;
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC);
- position: absolute;
- bottom: 0;
-}
-.fullreverse {
- background: #000 !important;
- color: #fff !important;
- margin-left: -20px;
- padding-left: 20px;
- margin-right: -20px;
- padding-right: 20px;
- padding: 20px;
- margin-bottom:0;
-}
-
-
-.sample_table td {
- padding-top: 3px;
- padding-bottom:5px;
- padding-left: 5px;
- vertical-align: middle;
- line-height: 1.2em;
-}
-
-.sample_table td:first-child {
- background-color: #eee;
- text-align: right;
- padding-right: 5px;
- padding-left: 0;
- padding: 5px;
- font: 11px/12px "Courier New", Courier, mono;
-}
-
-code {
- white-space: pre;
- background-color: #eee;
- display: block;
- padding: 10px;
- margin-bottom: 18px;
- overflow: auto;
-}
-
-
-.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;}
-
-.box {
- padding: 18px;
- margin-bottom: 18px;
- background: #eee;
-}
-
-.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;}
-
-#bodycomparison {
- position: relative;
- overflow: hidden;
- font-size: 72px;
- height: 90px;
- white-space: nowrap;
-}
-
-#bodycomparison div{
- font-size: 72px;
- line-height: 90px;
- display: inline;
- margin: 0 15px 0 0;
- padding: 0;
-}
-
-#bodycomparison div span{
- font: 10px Arial;
- position: absolute;
- left: 0;
-}
-#xheight {
- float: none;
- position: absolute;
- color: #d9f3ff;
- font-size: 72px;
- line-height: 90px;
-}
-
-.fontbody {
- position: relative;
-}
-.arialbody{
- font-family: Arial;
- position: relative;
-}
-.verdanabody{
- font-family: Verdana;
- position: relative;
-}
-.georgiabody{
- font-family: Georgia;
- position: relative;
-}
-
-/* @group Layout page
- */
-
-#layout h1 {
- font-size: 36px;
- line-height: 42px;
- font-weight: normal;
- font-style: normal;
-}
-
-#layout h2 {
- font-size: 24px;
- line-height: 23px;
- font-weight: normal;
- font-style: normal;
-}
-
-#layout h3 {
- font-size: 22px;
- line-height: 1.4em;
- margin-top: 1em;
- font-weight: normal;
- font-style: normal;
-}
-
-
-#layout p.byline {
- font-size: 12px;
- margin-top: 18px;
- line-height: 12px;
- margin-bottom: 0;
-}
-#layout p {
- font-size: 14px;
- line-height: 21px;
- margin-bottom: .5em;
-}
-
-#layout p.large{
- font-size: 18px;
- line-height: 26px;
-}
-
-#layout .sidebar p{
- font-size: 12px;
- line-height: 1.4em;
-}
-
-#layout p.caption {
- font-size: 10px;
- margin-top: -16px;
- margin-bottom: 18px;
-}
-
-/* @end */
-
-/* @group Glyphs */
-
-#glyph_chart div{
- background-color: #d9f3ff;
- color: black;
- float: left;
- font-size: 36px;
- height: 1.2em;
- line-height: 1.2em;
- margin-bottom: 1px;
- margin-right: 1px;
- text-align: center;
- width: 1.2em;
- position: relative;
- padding: .6em .2em .2em;
-}
-
-#glyph_chart div p {
- position: absolute;
- left: 0;
- top: 0;
- display: block;
- text-align: center;
- font: bold 9px Arial, sans-serif;
- background-color: #3a768f;
- width: 100%;
- color: #fff;
- padding: 2px 0;
-}
-
-
-#glyphs h1 {
- font-family: Arial, sans-serif;
-}
-/* @end */
-
-/* @group Installing */
-
-#installing {
- font: 13px Arial, sans-serif;
-}
-
-#installing p,
-#glyphs p{
- line-height: 1.2em;
- margin-bottom: 18px;
- font: 13px Arial, sans-serif;
-}
-
-
-
-#installing h3{
- font-size: 15px;
- margin-top: 18px;
-}
-
-/* @end */
-
-#rendering h1 {
- font-family: Arial, sans-serif;
-}
-.render_table td {
- font: 11px "Courier New", Courier, mono;
- vertical-align: middle;
-}
-
-
diff --git a/WebServer/Fonts/Kit/stylesheet.css b/WebServer/Fonts/Kit/stylesheet.css
deleted file mode 100644
index 7a63be7cd..000000000
--- a/WebServer/Fonts/Kit/stylesheet.css
+++ /dev/null
@@ -1,12 +0,0 @@
-/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 24, 2020 */
-
-
-
-@font-face {
- font-family: 'saira_condensedregular';
- src: url('sairacondensed-regular-webfont.woff2') format('woff2'),
- url('sairacondensed-regular-webfont.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-
-}
\ No newline at end of file
diff --git a/WebServer/Fonts/fontawesome-webfont.ttf b/WebServer/Fonts/fontawesome-webfont.ttf
new file mode 100644
index 000000000..35acda2fa
Binary files /dev/null and b/WebServer/Fonts/fontawesome-webfont.ttf differ
diff --git a/WebServer/Fonts/fontawesome-webfont.woff b/WebServer/Fonts/fontawesome-webfont.woff
new file mode 100644
index 000000000..400014a4b
Binary files /dev/null and b/WebServer/Fonts/fontawesome-webfont.woff differ
diff --git a/WebServer/Fonts/fontawesome-webfont.woff2 b/WebServer/Fonts/fontawesome-webfont.woff2
new file mode 100644
index 000000000..4d13fc604
Binary files /dev/null and b/WebServer/Fonts/fontawesome-webfont.woff2 differ
diff --git a/WebServer/Fonts/segoeui.woff b/WebServer/Fonts/segoeui.woff
new file mode 100644
index 000000000..afe528bc7
Binary files /dev/null and b/WebServer/Fonts/segoeui.woff differ
diff --git a/WebServer/Images/Icons/style-01/150-next-phase-event.png b/WebServer/Images/Icons/style-01/150-next-phase-event.png
deleted file mode 100644
index fe469f85f..000000000
Binary files a/WebServer/Images/Icons/style-01/150-next-phase-event.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/actual-rate.png b/WebServer/Images/Icons/style-01/actual-rate.png
new file mode 100644
index 000000000..4c36b4bc3
Binary files /dev/null and b/WebServer/Images/Icons/style-01/actual-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/algorithm-name.png b/WebServer/Images/Icons/style-01/algorithm-name.png
new file mode 100644
index 000000000..7146ced5b
Binary files /dev/null and b/WebServer/Images/Icons/style-01/algorithm-name.png differ
diff --git a/WebServer/Images/Icons/style-01/analysis-1.png b/WebServer/Images/Icons/style-01/analysis-1.png
deleted file mode 100644
index 8b3d61b9e..000000000
Binary files a/WebServer/Images/Icons/style-01/analysis-1.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/analysis.png b/WebServer/Images/Icons/style-01/analysis.png
deleted file mode 100644
index 80ede07af..000000000
Binary files a/WebServer/Images/Icons/style-01/analysis.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/announcement.png b/WebServer/Images/Icons/style-01/announcement.png
new file mode 100644
index 000000000..a19527b12
Binary files /dev/null and b/WebServer/Images/Icons/style-01/announcement.png differ
diff --git a/WebServer/Images/Icons/style-01/annualized-rate-of-return.png b/WebServer/Images/Icons/style-01/annualized-rate-of-return.png
new file mode 100644
index 000000000..278adc3a4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/annualized-rate-of-return.png differ
diff --git a/WebServer/Images/Icons/style-01/approve.png b/WebServer/Images/Icons/style-01/approve.png
deleted file mode 100644
index 2145a1626..000000000
Binary files a/WebServer/Images/Icons/style-01/approve.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/attach.png b/WebServer/Images/Icons/style-01/attach.png
deleted file mode 100644
index 678806e32..000000000
Binary files a/WebServer/Images/Icons/style-01/attach.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/session-backtesting.png b/WebServer/Images/Icons/style-01/backtesting-session.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-backtesting.png
rename to WebServer/Images/Icons/style-01/backtesting-session.png
diff --git a/WebServer/Images/Icons/style-01/menu-backup.png b/WebServer/Images/Icons/style-01/backup.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-backup.png
rename to WebServer/Images/Icons/style-01/backup.png
diff --git a/WebServer/Images/Icons/style-01/balance.png b/WebServer/Images/Icons/style-01/balance.png
new file mode 100644
index 000000000..a5c57b4b9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/balance.png differ
diff --git a/WebServer/Images/Icons/style-01/band.png b/WebServer/Images/Icons/style-01/band.png
deleted file mode 100644
index de6aa8c55..000000000
Binary files a/WebServer/Images/Icons/style-01/band.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/base-asset.png b/WebServer/Images/Icons/style-01/base-asset.png
new file mode 100644
index 000000000..ce6d5b5d8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/begin-balance.png b/WebServer/Images/Icons/style-01/begin-balance.png
new file mode 100644
index 000000000..b8e150248
Binary files /dev/null and b/WebServer/Images/Icons/style-01/begin-balance.png differ
diff --git a/WebServer/Images/Icons/style-01/begin-rate.png b/WebServer/Images/Icons/style-01/begin-rate.png
new file mode 100644
index 000000000..45ea57dee
Binary files /dev/null and b/WebServer/Images/Icons/style-01/begin-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/begin.png b/WebServer/Images/Icons/style-01/begin.png
new file mode 100644
index 000000000..987caba2c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/begin.png differ
diff --git a/WebServer/Images/Icons/style-01/bot-data-dependencies.png b/WebServer/Images/Icons/style-01/bot-data-dependencies.png
new file mode 100644
index 000000000..476d5f8e8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bot-data-dependencies.png differ
diff --git a/WebServer/Images/Icons/style-01/bot-layers.png b/WebServer/Images/Icons/style-01/bot-layers.png
new file mode 100644
index 000000000..6f1185b9f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bot-layers.png differ
diff --git a/WebServer/Images/Icons/style-01/bot-products.png b/WebServer/Images/Icons/style-01/bot-products.png
new file mode 100644
index 000000000..5bd381b2b
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bot-products.png differ
diff --git a/WebServer/Images/Icons/style-01/brainstorming.png b/WebServer/Images/Icons/style-01/brainstorming.png
deleted file mode 100644
index 993bf0ec2..000000000
Binary files a/WebServer/Images/Icons/style-01/brainstorming.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/broken-link.png b/WebServer/Images/Icons/style-01/broken-link.png
deleted file mode 100644
index 1d13ad8ac..000000000
Binary files a/WebServer/Images/Icons/style-01/broken-link.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/bullet-cancelled-order.png b/WebServer/Images/Icons/style-01/bullet-cancelled-order.png
new file mode 100644
index 000000000..4034707bf
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-cancelled-order.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-error.png b/WebServer/Images/Icons/style-01/bullet-error.png
new file mode 100644
index 000000000..8607ac4e7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-error.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-info.png b/WebServer/Images/Icons/style-01/bullet-info.png
new file mode 100644
index 000000000..af5a698d1
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-info.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-limit-buy-order-filled.png b/WebServer/Images/Icons/style-01/bullet-limit-buy-order-filled.png
new file mode 100644
index 000000000..4de65d3f4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-limit-buy-order-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-limit-buy-order.png b/WebServer/Images/Icons/style-01/bullet-limit-buy-order.png
new file mode 100644
index 000000000..31305169d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-limit-buy-order.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-limit-sell-order-filled.png b/WebServer/Images/Icons/style-01/bullet-limit-sell-order-filled.png
new file mode 100644
index 000000000..a95a47f44
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-limit-sell-order-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-limit-sell-order.png b/WebServer/Images/Icons/style-01/bullet-limit-sell-order.png
new file mode 100644
index 000000000..58a410544
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-limit-sell-order.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-market-buy-order-filled.png b/WebServer/Images/Icons/style-01/bullet-market-buy-order-filled.png
new file mode 100644
index 000000000..de96a44e8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-market-buy-order-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-market-buy-order.png b/WebServer/Images/Icons/style-01/bullet-market-buy-order.png
new file mode 100644
index 000000000..ae3cb45a9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-market-buy-order.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-market-sell-order-filled.png b/WebServer/Images/Icons/style-01/bullet-market-sell-order-filled.png
new file mode 100644
index 000000000..b131de218
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-market-sell-order-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-market-sell-order.png b/WebServer/Images/Icons/style-01/bullet-market-sell-order.png
new file mode 100644
index 000000000..cbec30b38
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-market-sell-order.png differ
diff --git a/WebServer/Images/Icons/style-01/bullet-warning.png b/WebServer/Images/Icons/style-01/bullet-warning.png
new file mode 100644
index 000000000..2719f8ac2
Binary files /dev/null and b/WebServer/Images/Icons/style-01/bullet-warning.png differ
diff --git a/WebServer/Images/Icons/style-01/cancel-order-event.png b/WebServer/Images/Icons/style-01/cancel-order-event.png
new file mode 100644
index 000000000..341ee7e42
Binary files /dev/null and b/WebServer/Images/Icons/style-01/cancel-order-event.png differ
diff --git a/WebServer/Images/Icons/style-01/cancel-order.png b/WebServer/Images/Icons/style-01/cancel-order.png
index 4d7b9dfa6..4ac0a2ad1 100644
Binary files a/WebServer/Images/Icons/style-01/cancel-order.png and b/WebServer/Images/Icons/style-01/cancel-order.png differ
diff --git a/WebServer/Images/Icons/style-01/candle.png b/WebServer/Images/Icons/style-01/candle.png
new file mode 100644
index 000000000..64546a5ab
Binary files /dev/null and b/WebServer/Images/Icons/style-01/candle.png differ
diff --git a/WebServer/Images/Icons/style-01/candles.png b/WebServer/Images/Icons/style-01/candles.png
deleted file mode 100644
index 8db4abd30..000000000
Binary files a/WebServer/Images/Icons/style-01/candles.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/chat.png b/WebServer/Images/Icons/style-01/chat.png
deleted file mode 100644
index 0b424a267..000000000
Binary files a/WebServer/Images/Icons/style-01/chat.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/close-execution.png b/WebServer/Images/Icons/style-01/close-execution.png
new file mode 100644
index 000000000..c8508470c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close-execution.png differ
diff --git a/WebServer/Images/Icons/style-01/close-order.png b/WebServer/Images/Icons/style-01/close-order.png
new file mode 100644
index 000000000..a318696d7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close-order.png differ
diff --git a/WebServer/Images/Icons/style-01/close-position.png b/WebServer/Images/Icons/style-01/close-position.png
new file mode 100644
index 000000000..8c769f44f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close-position.png differ
diff --git a/WebServer/Images/Icons/style-01/close-stage-event.png b/WebServer/Images/Icons/style-01/close-stage-event.png
new file mode 100644
index 000000000..dbc9d5cfb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close-stage-event.png differ
diff --git a/WebServer/Images/Icons/style-01/close-stage.png b/WebServer/Images/Icons/style-01/close-stage.png
new file mode 100644
index 000000000..cb64d4f3d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/close.png b/WebServer/Images/Icons/style-01/close.png
new file mode 100644
index 000000000..43c923667
Binary files /dev/null and b/WebServer/Images/Icons/style-01/close.png differ
diff --git a/WebServer/Images/Icons/style-01/menu-tree-minus.png b/WebServer/Images/Icons/style-01/collapse.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-tree-minus.png
rename to WebServer/Images/Icons/style-01/collapse.png
diff --git a/WebServer/Images/Icons/style-01/compass.png b/WebServer/Images/Icons/style-01/compass.png
deleted file mode 100644
index e9b80e7b7..000000000
Binary files a/WebServer/Images/Icons/style-01/compass.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/competition.png b/WebServer/Images/Icons/style-01/competition.png
deleted file mode 100644
index 96082a10d..000000000
Binary files a/WebServer/Images/Icons/style-01/competition.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/testing.png b/WebServer/Images/Icons/style-01/condition.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/testing.png
rename to WebServer/Images/Icons/style-01/condition.png
diff --git a/WebServer/Images/Icons/style-01/configuration.png b/WebServer/Images/Icons/style-01/configuration.png
new file mode 100644
index 000000000..b9edd20c9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/configuration.png differ
diff --git a/WebServer/Images/Icons/style-01/content.png b/WebServer/Images/Icons/style-01/content.png
deleted file mode 100644
index b46362501..000000000
Binary files a/WebServer/Images/Icons/style-01/content.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/copy-path.png b/WebServer/Images/Icons/style-01/copy-path.png
new file mode 100644
index 000000000..ca02cd314
Binary files /dev/null and b/WebServer/Images/Icons/style-01/copy-path.png differ
diff --git a/WebServer/Images/Icons/style-01/counters.png b/WebServer/Images/Icons/style-01/counters.png
new file mode 100644
index 000000000..3a02b018a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/counters.png differ
diff --git a/WebServer/Images/Icons/style-01/create-order-event.png b/WebServer/Images/Icons/style-01/create-order-event.png
new file mode 100644
index 000000000..aac91c298
Binary files /dev/null and b/WebServer/Images/Icons/style-01/create-order-event.png differ
diff --git a/WebServer/Images/Icons/style-01/create-order.png b/WebServer/Images/Icons/style-01/create-order.png
new file mode 100644
index 000000000..4eb5942c7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/create-order.png differ
diff --git a/WebServer/Images/Icons/style-01/crypto-ecosystem.png b/WebServer/Images/Icons/style-01/crypto-ecosystem.png
new file mode 100644
index 000000000..60b436b12
Binary files /dev/null and b/WebServer/Images/Icons/style-01/crypto-ecosystem.png differ
diff --git a/WebServer/Images/Icons/style-01/current.png b/WebServer/Images/Icons/style-01/current.png
new file mode 100644
index 000000000..9c0f63baf
Binary files /dev/null and b/WebServer/Images/Icons/style-01/current.png differ
diff --git a/WebServer/Images/Icons/style-01/cycle.png b/WebServer/Images/Icons/style-01/cycle.png
new file mode 100644
index 000000000..26e0af5f9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/cycle.png differ
diff --git a/WebServer/Images/Icons/style-01/data-dependency-folder.png b/WebServer/Images/Icons/style-01/data-dependency-folder.png
new file mode 100644
index 000000000..6bcf4558e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/data-dependency-folder.png differ
diff --git a/WebServer/Images/Icons/style-01/data-mine-data-dependencies.png b/WebServer/Images/Icons/style-01/data-mine-data-dependencies.png
new file mode 100644
index 000000000..53d09b64a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/data-mine-data-dependencies.png differ
diff --git a/WebServer/Images/Icons/style-01/data-mine-products.png b/WebServer/Images/Icons/style-01/data-mine-products.png
new file mode 100644
index 000000000..af676213e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/data-mine-products.png differ
diff --git a/WebServer/Images/Icons/style-01/data-mine-tasks.png b/WebServer/Images/Icons/style-01/data-mine-tasks.png
new file mode 100644
index 000000000..9bc5e1d7f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/data-mine-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/session-independent-data.png b/WebServer/Images/Icons/style-01/data-mines-data.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-independent-data.png
rename to WebServer/Images/Icons/style-01/data-mines-data.png
diff --git a/WebServer/Images/Icons/style-01/data-mining.png b/WebServer/Images/Icons/style-01/data-mining.png
index 069479644..30c298ab4 100644
Binary files a/WebServer/Images/Icons/style-01/data-mining.png and b/WebServer/Images/Icons/style-01/data-mining.png differ
diff --git a/WebServer/Images/Icons/style-01/data-product-folder.png b/WebServer/Images/Icons/style-01/data-product-folder.png
new file mode 100644
index 000000000..4e1c96544
Binary files /dev/null and b/WebServer/Images/Icons/style-01/data-product-folder.png differ
diff --git a/WebServer/Images/Icons/style-01/days.png b/WebServer/Images/Icons/style-01/days.png
new file mode 100644
index 000000000..20d706f8a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/days.png differ
diff --git a/WebServer/Images/Icons/style-01/delete.png b/WebServer/Images/Icons/style-01/delete.png
index a26ebea98..2c31a2f3e 100644
Binary files a/WebServer/Images/Icons/style-01/delete.png and b/WebServer/Images/Icons/style-01/delete.png differ
diff --git a/WebServer/Images/Icons/style-01/design-tool.png b/WebServer/Images/Icons/style-01/design-tool.png
deleted file mode 100644
index 7eb24f192..000000000
Binary files a/WebServer/Images/Icons/style-01/design-tool.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/distance-to-event.png b/WebServer/Images/Icons/style-01/distance-to-event.png
new file mode 100644
index 000000000..4289fb186
Binary files /dev/null and b/WebServer/Images/Icons/style-01/distance-to-event.png differ
diff --git a/WebServer/Images/Icons/style-01/down.png b/WebServer/Images/Icons/style-01/down.png
new file mode 100644
index 000000000..e6a4c776a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/down.png differ
diff --git a/WebServer/Images/Icons/style-01/dynamic-indicator.png b/WebServer/Images/Icons/style-01/dynamic-indicator.png
new file mode 100644
index 000000000..0ff75a16f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/dynamic-indicator.png differ
diff --git a/WebServer/Images/Icons/style-01/end-balance.png b/WebServer/Images/Icons/style-01/end-balance.png
new file mode 100644
index 000000000..10fee7632
Binary files /dev/null and b/WebServer/Images/Icons/style-01/end-balance.png differ
diff --git a/WebServer/Images/Icons/style-01/end-rate.png b/WebServer/Images/Icons/style-01/end-rate.png
new file mode 100644
index 000000000..5eac98536
Binary files /dev/null and b/WebServer/Images/Icons/style-01/end-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/end.png b/WebServer/Images/Icons/style-01/end.png
new file mode 100644
index 000000000..b448a95ad
Binary files /dev/null and b/WebServer/Images/Icons/style-01/end.png differ
diff --git a/WebServer/Images/Icons/style-01/entry-target-rate.png b/WebServer/Images/Icons/style-01/entry-target-rate.png
new file mode 100644
index 000000000..94564f194
Binary files /dev/null and b/WebServer/Images/Icons/style-01/entry-target-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/entry-target-size.png b/WebServer/Images/Icons/style-01/entry-target-size.png
new file mode 100644
index 000000000..d2087eefb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/entry-target-size.png differ
diff --git a/WebServer/Images/Icons/style-01/episode-base-asset.png b/WebServer/Images/Icons/style-01/episode-base-asset.png
new file mode 100644
index 000000000..286ed367c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/episode-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/episode-counters.png b/WebServer/Images/Icons/style-01/episode-counters.png
new file mode 100644
index 000000000..a747a1b42
Binary files /dev/null and b/WebServer/Images/Icons/style-01/episode-counters.png differ
diff --git a/WebServer/Images/Icons/style-01/episode-quoted-asset.png b/WebServer/Images/Icons/style-01/episode-quoted-asset.png
new file mode 100644
index 000000000..c2ef7c9ef
Binary files /dev/null and b/WebServer/Images/Icons/style-01/episode-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/episode-statistics.png b/WebServer/Images/Icons/style-01/episode-statistics.png
new file mode 100644
index 000000000..842566530
Binary files /dev/null and b/WebServer/Images/Icons/style-01/episode-statistics.png differ
diff --git a/WebServer/Images/Icons/style-01/episode.png b/WebServer/Images/Icons/style-01/episode.png
new file mode 100644
index 000000000..dd5ad4592
Binary files /dev/null and b/WebServer/Images/Icons/style-01/episode.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-data-products.png b/WebServer/Images/Icons/style-01/exchange-data-products.png
new file mode 100644
index 000000000..ce0ee40d9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-data-products.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-data-tasks.png b/WebServer/Images/Icons/style-01/exchange-data-tasks.png
new file mode 100644
index 000000000..1170f2d22
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-data-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-id.png b/WebServer/Images/Icons/style-01/exchange-id.png
new file mode 100644
index 000000000..204ea68e4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-id.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-orders.png b/WebServer/Images/Icons/style-01/exchange-orders.png
new file mode 100644
index 000000000..43fa83f42
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-orders.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-tasks.png b/WebServer/Images/Icons/style-01/exchange-tasks.png
new file mode 100644
index 000000000..72357c43a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-trading-products.png b/WebServer/Images/Icons/style-01/exchange-trading-products.png
new file mode 100644
index 000000000..e352bca8d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-trading-products.png differ
diff --git a/WebServer/Images/Icons/style-01/exchange-trading-tasks.png b/WebServer/Images/Icons/style-01/exchange-trading-tasks.png
new file mode 100644
index 000000000..adc788876
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exchange-trading-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/execution-algorithm.png b/WebServer/Images/Icons/style-01/execution-algorithm.png
index 66c3b88e6..7b0bce8a5 100644
Binary files a/WebServer/Images/Icons/style-01/execution-algorithm.png and b/WebServer/Images/Icons/style-01/execution-algorithm.png differ
diff --git a/WebServer/Images/Icons/style-01/exit-target-rate.png b/WebServer/Images/Icons/style-01/exit-target-rate.png
new file mode 100644
index 000000000..969ed0808
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exit-target-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/exit-target-size.png b/WebServer/Images/Icons/style-01/exit-target-size.png
new file mode 100644
index 000000000..c7ea2f902
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exit-target-size.png differ
diff --git a/WebServer/Images/Icons/style-01/exit-type.png b/WebServer/Images/Icons/style-01/exit-type.png
new file mode 100644
index 000000000..0fd16e71d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/exit-type.png differ
diff --git a/WebServer/Images/Icons/style-01/menu-tree-plus.png b/WebServer/Images/Icons/style-01/expand.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-tree-plus.png
rename to WebServer/Images/Icons/style-01/expand.png
diff --git a/WebServer/Images/Icons/style-01/fails.png b/WebServer/Images/Icons/style-01/fails.png
new file mode 100644
index 000000000..bd0b988a3
Binary files /dev/null and b/WebServer/Images/Icons/style-01/fails.png differ
diff --git a/WebServer/Images/Icons/style-01/sitemap.png b/WebServer/Images/Icons/style-01/fee-structure.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/sitemap.png
rename to WebServer/Images/Icons/style-01/fee-structure.png
diff --git a/WebServer/Images/Icons/style-01/fees-paid.png b/WebServer/Images/Icons/style-01/fees-paid.png
new file mode 100644
index 000000000..f1f6de8ad
Binary files /dev/null and b/WebServer/Images/Icons/style-01/fees-paid.png differ
diff --git a/WebServer/Images/Icons/style-01/pipette.png b/WebServer/Images/Icons/style-01/formula.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/pipette.png
rename to WebServer/Images/Icons/style-01/formula.png
diff --git a/WebServer/Images/Icons/style-01/session-paper-trading.png b/WebServer/Images/Icons/style-01/forward-testing-session.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-paper-trading.png
rename to WebServer/Images/Icons/style-01/forward-testing-session.png
diff --git a/WebServer/Images/Icons/style-01/menu-mobility-freeze.png b/WebServer/Images/Icons/style-01/freeze.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-mobility-freeze.png
rename to WebServer/Images/Icons/style-01/freeze.png
diff --git a/WebServer/Images/Icons/style-01/full-board.png b/WebServer/Images/Icons/style-01/full-board.png
new file mode 100644
index 000000000..aa13435b8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/full-board.png differ
diff --git a/WebServer/Images/Icons/style-01/grid.png b/WebServer/Images/Icons/style-01/grid.png
deleted file mode 100644
index b68f70a44..000000000
Binary files a/WebServer/Images/Icons/style-01/grid.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/headphones.png b/WebServer/Images/Icons/style-01/headphones.png
deleted file mode 100644
index d7c099510..000000000
Binary files a/WebServer/Images/Icons/style-01/headphones.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/heartbeats.png b/WebServer/Images/Icons/style-01/heartbeats.png
new file mode 100644
index 000000000..ef69b801e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/heartbeats.png differ
diff --git a/WebServer/Images/Icons/style-01/histogram.png b/WebServer/Images/Icons/style-01/histogram.png
deleted file mode 100644
index 6c5711764..000000000
Binary files a/WebServer/Images/Icons/style-01/histogram.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/hit-fail.png b/WebServer/Images/Icons/style-01/hit-fail.png
new file mode 100644
index 000000000..dbf6e4cf0
Binary files /dev/null and b/WebServer/Images/Icons/style-01/hit-fail.png differ
diff --git a/WebServer/Images/Icons/style-01/hit-ratio.png b/WebServer/Images/Icons/style-01/hit-ratio.png
new file mode 100644
index 000000000..b7b436c11
Binary files /dev/null and b/WebServer/Images/Icons/style-01/hit-ratio.png differ
diff --git a/WebServer/Images/Icons/style-01/hits.png b/WebServer/Images/Icons/style-01/hits.png
new file mode 100644
index 000000000..0ed6d54cb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/hits.png differ
diff --git a/WebServer/Images/Icons/style-01/html-code.png b/WebServer/Images/Icons/style-01/html-code.png
new file mode 100644
index 000000000..ed3776799
Binary files /dev/null and b/WebServer/Images/Icons/style-01/html-code.png differ
diff --git a/WebServer/Images/Icons/style-01/html.png b/WebServer/Images/Icons/style-01/html.png
deleted file mode 100644
index fa46b2b7b..000000000
Binary files a/WebServer/Images/Icons/style-01/html.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/identifier.png b/WebServer/Images/Icons/style-01/identifier.png
new file mode 100644
index 000000000..eaa4605bb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/identifier.png differ
diff --git a/WebServer/Images/Icons/style-01/image-condition.png b/WebServer/Images/Icons/style-01/image-condition.png
new file mode 100644
index 000000000..1791f9c5d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/image-condition.png differ
diff --git a/WebServer/Images/Icons/style-01/image-position.png b/WebServer/Images/Icons/style-01/image-position.png
new file mode 100644
index 000000000..e46dd330f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/image-position.png differ
diff --git a/WebServer/Images/Icons/style-01/image.png b/WebServer/Images/Icons/style-01/image.png
index 60b436b12..41d647283 100644
Binary files a/WebServer/Images/Icons/style-01/image.png and b/WebServer/Images/Icons/style-01/image.png differ
diff --git a/WebServer/Images/Icons/style-01/index.png b/WebServer/Images/Icons/style-01/index.png
new file mode 100644
index 000000000..ea03df35b
Binary files /dev/null and b/WebServer/Images/Icons/style-01/index.png differ
diff --git a/WebServer/Images/Icons/style-01/bot-indicator.png b/WebServer/Images/Icons/style-01/indicator-bot-instance.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/bot-indicator.png
rename to WebServer/Images/Icons/style-01/indicator-bot-instance.png
diff --git a/WebServer/Images/Icons/style-01/indicator-bot.png b/WebServer/Images/Icons/style-01/indicator-bot.png
new file mode 100644
index 000000000..96a7d7fd1
Binary files /dev/null and b/WebServer/Images/Icons/style-01/indicator-bot.png differ
diff --git a/WebServer/Images/Icons/style-01/indicator-function.png b/WebServer/Images/Icons/style-01/indicator-function.png
new file mode 100644
index 000000000..3f02bd8f4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/indicator-function.png differ
diff --git a/WebServer/Images/Icons/style-01/process.png b/WebServer/Images/Icons/style-01/indicator-process-instance.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/process.png
rename to WebServer/Images/Icons/style-01/indicator-process-instance.png
diff --git a/WebServer/Images/Icons/style-01/initial-targets.png b/WebServer/Images/Icons/style-01/initial-targets.png
new file mode 100644
index 000000000..7c5c96d16
Binary files /dev/null and b/WebServer/Images/Icons/style-01/initial-targets.png differ
diff --git a/WebServer/Images/Icons/style-01/javascript-code.png b/WebServer/Images/Icons/style-01/javascript-code.png
new file mode 100644
index 000000000..43f82c782
Binary files /dev/null and b/WebServer/Images/Icons/style-01/javascript-code.png differ
diff --git a/WebServer/Images/Icons/style-01/key-arrows.png b/WebServer/Images/Icons/style-01/key-arrows.png
new file mode 100644
index 000000000..2bf524627
Binary files /dev/null and b/WebServer/Images/Icons/style-01/key-arrows.png differ
diff --git a/WebServer/Images/Icons/style-01/login.png b/WebServer/Images/Icons/style-01/key-reference.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/login.png
rename to WebServer/Images/Icons/style-01/key-reference.png
diff --git a/WebServer/Images/Icons/style-01/last.png b/WebServer/Images/Icons/style-01/last.png
new file mode 100644
index 000000000..ef4a328be
Binary files /dev/null and b/WebServer/Images/Icons/style-01/last.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-bands.png b/WebServer/Images/Icons/style-01/layer-bands.png
new file mode 100644
index 000000000..4c11d52ac
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-bands.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-candles.png b/WebServer/Images/Icons/style-01/layer-candles.png
new file mode 100644
index 000000000..d571f45b0
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-candles.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-folder.png b/WebServer/Images/Icons/style-01/layer-folder.png
new file mode 100644
index 000000000..9db1e6ebb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-folder.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-histogram.png b/WebServer/Images/Icons/style-01/layer-histogram.png
new file mode 100644
index 000000000..ebc921a13
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-histogram.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-moving-averages.png b/WebServer/Images/Icons/style-01/layer-moving-averages.png
new file mode 100644
index 000000000..b5be71cad
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-moving-averages.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-oscilator.png b/WebServer/Images/Icons/style-01/layer-oscilator.png
new file mode 100644
index 000000000..f294c55f1
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-oscilator.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-resistance.png b/WebServer/Images/Icons/style-01/layer-resistance.png
new file mode 100644
index 000000000..2bf34ab99
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-resistance.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-support.png b/WebServer/Images/Icons/style-01/layer-support.png
new file mode 100644
index 000000000..fe1b5e107
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-support.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-trends.png b/WebServer/Images/Icons/style-01/layer-trends.png
new file mode 100644
index 000000000..54d5922f9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-trends.png differ
diff --git a/WebServer/Images/Icons/style-01/layer-volume.png b/WebServer/Images/Icons/style-01/layer-volume.png
new file mode 100644
index 000000000..3fd663f9f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/layer-volume.png differ
diff --git a/WebServer/Images/Icons/style-01/attractive.png b/WebServer/Images/Icons/style-01/layer.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/attractive.png
rename to WebServer/Images/Icons/style-01/layer.png
diff --git a/WebServer/Images/Icons/style-01/layer-manager.png b/WebServer/Images/Icons/style-01/layers-manager.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/layer-manager.png
rename to WebServer/Images/Icons/style-01/layers-manager.png
diff --git a/WebServer/Images/Icons/style-01/layout.png b/WebServer/Images/Icons/style-01/layout.png
deleted file mode 100644
index eb93ce845..000000000
Binary files a/WebServer/Images/Icons/style-01/layout.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/limit-buy-order.png b/WebServer/Images/Icons/style-01/limit-buy-order.png
new file mode 100644
index 000000000..0adb6de55
Binary files /dev/null and b/WebServer/Images/Icons/style-01/limit-buy-order.png differ
diff --git a/WebServer/Images/Icons/style-01/limit-buy-orders.png b/WebServer/Images/Icons/style-01/limit-buy-orders.png
new file mode 100644
index 000000000..a1eac1979
Binary files /dev/null and b/WebServer/Images/Icons/style-01/limit-buy-orders.png differ
diff --git a/WebServer/Images/Icons/style-01/limit-order.png b/WebServer/Images/Icons/style-01/limit-order.png
index 071808daf..fdcbd2a61 100644
Binary files a/WebServer/Images/Icons/style-01/limit-order.png and b/WebServer/Images/Icons/style-01/limit-order.png differ
diff --git a/WebServer/Images/Icons/style-01/limit-sell-order.png b/WebServer/Images/Icons/style-01/limit-sell-order.png
new file mode 100644
index 000000000..164c86c42
Binary files /dev/null and b/WebServer/Images/Icons/style-01/limit-sell-order.png differ
diff --git a/WebServer/Images/Icons/style-01/limit-sell-orders.png b/WebServer/Images/Icons/style-01/limit-sell-orders.png
new file mode 100644
index 000000000..ca6bba333
Binary files /dev/null and b/WebServer/Images/Icons/style-01/limit-sell-orders.png differ
diff --git a/WebServer/Images/Icons/style-01/session-live-trading.png b/WebServer/Images/Icons/style-01/live-trading-session.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-live-trading.png
rename to WebServer/Images/Icons/style-01/live-trading-session.png
diff --git a/WebServer/Images/Icons/style-01/loading.png b/WebServer/Images/Icons/style-01/loading.png
deleted file mode 100644
index 845c02cbd..000000000
Binary files a/WebServer/Images/Icons/style-01/loading.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/lock.png b/WebServer/Images/Icons/style-01/lock.png
new file mode 100644
index 000000000..c84abdce4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/lock.png differ
diff --git a/WebServer/Images/Icons/style-01/manage-stage.png b/WebServer/Images/Icons/style-01/manage-stage.png
new file mode 100644
index 000000000..b3cd204b5
Binary files /dev/null and b/WebServer/Images/Icons/style-01/manage-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/managed-stop-loss.png b/WebServer/Images/Icons/style-01/managed-stop-loss.png
new file mode 100644
index 000000000..4b0ed532a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/managed-stop-loss.png differ
diff --git a/WebServer/Images/Icons/style-01/managed-take-profit.png b/WebServer/Images/Icons/style-01/managed-take-profit.png
new file mode 100644
index 000000000..cd36856e7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/managed-take-profit.png differ
diff --git a/WebServer/Images/Icons/style-01/market-base-asset.png b/WebServer/Images/Icons/style-01/market-base-asset.png
new file mode 100644
index 000000000..ce6d5b5d8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/market-buy-order.png b/WebServer/Images/Icons/style-01/market-buy-order.png
new file mode 100644
index 000000000..efc7c70d1
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-buy-order.png differ
diff --git a/WebServer/Images/Icons/style-01/market-buy-orders.png b/WebServer/Images/Icons/style-01/market-buy-orders.png
new file mode 100644
index 000000000..0b3b7893d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-buy-orders.png differ
diff --git a/WebServer/Images/Icons/style-01/single-market-data.png b/WebServer/Images/Icons/style-01/market-data-products.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/single-market-data.png
rename to WebServer/Images/Icons/style-01/market-data-products.png
diff --git a/WebServer/Images/Icons/style-01/market-data-tasks.png b/WebServer/Images/Icons/style-01/market-data-tasks.png
new file mode 100644
index 000000000..196e690b2
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-data-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/market-order.png b/WebServer/Images/Icons/style-01/market-order.png
index 5ff1ee736..eb9296d01 100644
Binary files a/WebServer/Images/Icons/style-01/market-order.png and b/WebServer/Images/Icons/style-01/market-order.png differ
diff --git a/WebServer/Images/Icons/style-01/market-quoted-asset.png b/WebServer/Images/Icons/style-01/market-quoted-asset.png
new file mode 100644
index 000000000..ce6d5b5d8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/market-reference.png b/WebServer/Images/Icons/style-01/market-reference.png
new file mode 100644
index 000000000..ba224734d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-reference.png differ
diff --git a/WebServer/Images/Icons/style-01/market-sell-order.png b/WebServer/Images/Icons/style-01/market-sell-order.png
new file mode 100644
index 000000000..c76356b46
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-sell-order.png differ
diff --git a/WebServer/Images/Icons/style-01/market-sell-orders.png b/WebServer/Images/Icons/style-01/market-sell-orders.png
new file mode 100644
index 000000000..37f6f2363
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-sell-orders.png differ
diff --git a/WebServer/Images/Icons/style-01/market-trading-products.png b/WebServer/Images/Icons/style-01/market-trading-products.png
new file mode 100644
index 000000000..be8812962
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-trading-products.png differ
diff --git a/WebServer/Images/Icons/style-01/market-trading-tasks.png b/WebServer/Images/Icons/style-01/market-trading-tasks.png
new file mode 100644
index 000000000..8da1ec3ed
Binary files /dev/null and b/WebServer/Images/Icons/style-01/market-trading-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/max.png b/WebServer/Images/Icons/style-01/max.png
new file mode 100644
index 000000000..4e11b9d64
Binary files /dev/null and b/WebServer/Images/Icons/style-01/max.png differ
diff --git a/WebServer/Images/Icons/style-01/menu-tensor-fixed-angles.png b/WebServer/Images/Icons/style-01/menu-tensor-fixed-angles.png
deleted file mode 100644
index 9fe32b7a2..000000000
Binary files a/WebServer/Images/Icons/style-01/menu-tensor-fixed-angles.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/menu-tensor-free-angles.png b/WebServer/Images/Icons/style-01/menu-tensor-free-angles.png
deleted file mode 100644
index 2fdd02cca..000000000
Binary files a/WebServer/Images/Icons/style-01/menu-tensor-free-angles.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/min.png b/WebServer/Images/Icons/style-01/min.png
new file mode 100644
index 000000000..28214e197
Binary files /dev/null and b/WebServer/Images/Icons/style-01/min.png differ
diff --git a/WebServer/Images/Icons/style-01/mouse-wheel.png b/WebServer/Images/Icons/style-01/mouse-wheel.png
deleted file mode 100644
index c26a3517a..000000000
Binary files a/WebServer/Images/Icons/style-01/mouse-wheel.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/move-order.png b/WebServer/Images/Icons/style-01/move-order.png
deleted file mode 100644
index 6f1c26d1b..000000000
Binary files a/WebServer/Images/Icons/style-01/move-order.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/move-to-phase.png b/WebServer/Images/Icons/style-01/move-to-phase.png
new file mode 100644
index 000000000..e149ee484
Binary files /dev/null and b/WebServer/Images/Icons/style-01/move-to-phase.png differ
diff --git a/WebServer/Images/Icons/style-01/moving-average.png b/WebServer/Images/Icons/style-01/moving-average.png
deleted file mode 100644
index 5d62c67e3..000000000
Binary files a/WebServer/Images/Icons/style-01/moving-average.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/next-phase.png b/WebServer/Images/Icons/style-01/next-phase.png
new file mode 100644
index 000000000..efc14dbd0
Binary files /dev/null and b/WebServer/Images/Icons/style-01/next-phase.png differ
diff --git a/WebServer/Images/Icons/style-01/open-execution.png b/WebServer/Images/Icons/style-01/open-execution.png
index 788edb635..bcf9cfcf7 100644
Binary files a/WebServer/Images/Icons/style-01/open-execution.png and b/WebServer/Images/Icons/style-01/open-execution.png differ
diff --git a/WebServer/Images/Icons/style-01/open-stage.png b/WebServer/Images/Icons/style-01/open-stage.png
new file mode 100644
index 000000000..7b81b1619
Binary files /dev/null and b/WebServer/Images/Icons/style-01/open-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/open.png b/WebServer/Images/Icons/style-01/open.png
new file mode 100644
index 000000000..67e31d7f7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/open.png differ
diff --git a/WebServer/Images/Icons/style-01/order-base-asset.png b/WebServer/Images/Icons/style-01/order-base-asset.png
new file mode 100644
index 000000000..9e5161b03
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/order-counters.png b/WebServer/Images/Icons/style-01/order-counters.png
new file mode 100644
index 000000000..3a02b018a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-counters.png differ
diff --git a/WebServer/Images/Icons/style-01/order-name.png b/WebServer/Images/Icons/style-01/order-name.png
new file mode 100644
index 000000000..01ee8a09c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-name.png differ
diff --git a/WebServer/Images/Icons/style-01/order-quoted-asset.png b/WebServer/Images/Icons/style-01/order-quoted-asset.png
new file mode 100644
index 000000000..c2ef7c9ef
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/order-rate.png b/WebServer/Images/Icons/style-01/order-rate.png
new file mode 100644
index 000000000..9504cb870
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/order-statistics.png b/WebServer/Images/Icons/style-01/order-statistics.png
new file mode 100644
index 000000000..842566530
Binary files /dev/null and b/WebServer/Images/Icons/style-01/order-statistics.png differ
diff --git a/WebServer/Images/Icons/style-01/orders.png b/WebServer/Images/Icons/style-01/orders.png
new file mode 100644
index 000000000..6ba5b11cf
Binary files /dev/null and b/WebServer/Images/Icons/style-01/orders.png differ
diff --git a/WebServer/Images/Icons/style-01/oscillator.png b/WebServer/Images/Icons/style-01/oscillator.png
deleted file mode 100644
index 7c4f9445a..000000000
Binary files a/WebServer/Images/Icons/style-01/oscillator.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/output-dataset-folder.png b/WebServer/Images/Icons/style-01/output-dataset-folder.png
new file mode 100644
index 000000000..2312a20ff
Binary files /dev/null and b/WebServer/Images/Icons/style-01/output-dataset-folder.png differ
diff --git a/WebServer/Images/Icons/style-01/data-entry.png b/WebServer/Images/Icons/style-01/panel-data.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/data-entry.png
rename to WebServer/Images/Icons/style-01/panel-data.png
diff --git a/WebServer/Images/Icons/style-01/pantone.png b/WebServer/Images/Icons/style-01/pantone.png
deleted file mode 100644
index 0ea9cae40..000000000
Binary files a/WebServer/Images/Icons/style-01/pantone.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/paper-plane.png b/WebServer/Images/Icons/style-01/paper-plane.png
deleted file mode 100644
index b61292bbc..000000000
Binary files a/WebServer/Images/Icons/style-01/paper-plane.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/session-forward-testing.png b/WebServer/Images/Icons/style-01/paper-trading-session.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-forward-testing.png
rename to WebServer/Images/Icons/style-01/paper-trading-session.png
diff --git a/WebServer/Images/Icons/style-01/settings.png b/WebServer/Images/Icons/style-01/parameters.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/settings.png
rename to WebServer/Images/Icons/style-01/parameters.png
diff --git a/WebServer/Images/Icons/style-01/percentage-filled.png b/WebServer/Images/Icons/style-01/percentage-filled.png
new file mode 100644
index 000000000..861ce4807
Binary files /dev/null and b/WebServer/Images/Icons/style-01/percentage-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/periods.png b/WebServer/Images/Icons/style-01/periods.png
new file mode 100644
index 000000000..497b9a286
Binary files /dev/null and b/WebServer/Images/Icons/style-01/periods.png differ
diff --git a/WebServer/Images/Icons/style-01/placeholder.png b/WebServer/Images/Icons/style-01/phase-0.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/placeholder.png
rename to WebServer/Images/Icons/style-01/phase-0.png
diff --git a/WebServer/Images/Icons/style-01/phase-1.png b/WebServer/Images/Icons/style-01/phase-1.png
new file mode 100644
index 000000000..b9d3765cf
Binary files /dev/null and b/WebServer/Images/Icons/style-01/phase-1.png differ
diff --git a/WebServer/Images/Icons/style-01/phase.png b/WebServer/Images/Icons/style-01/phase.png
new file mode 100644
index 000000000..b9d3765cf
Binary files /dev/null and b/WebServer/Images/Icons/style-01/phase.png differ
diff --git a/WebServer/Images/Icons/style-01/photo-camera.png b/WebServer/Images/Icons/style-01/photo-camera.png
deleted file mode 100644
index 77336bdff..000000000
Binary files a/WebServer/Images/Icons/style-01/photo-camera.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/piggy-bank.png b/WebServer/Images/Icons/style-01/piggy-bank.png
deleted file mode 100644
index 5fe9f5062..000000000
Binary files a/WebServer/Images/Icons/style-01/piggy-bank.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/menu-fix-pinned.png b/WebServer/Images/Icons/style-01/pinned.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-fix-pinned.png
rename to WebServer/Images/Icons/style-01/pinned.png
diff --git a/WebServer/Images/Icons/style-01/pixel.png b/WebServer/Images/Icons/style-01/pixel.png
deleted file mode 100644
index 0dd36069e..000000000
Binary files a/WebServer/Images/Icons/style-01/pixel.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/planning.png b/WebServer/Images/Icons/style-01/planning.png
deleted file mode 100644
index d6e3db3d5..000000000
Binary files a/WebServer/Images/Icons/style-01/planning.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/play.png b/WebServer/Images/Icons/style-01/play.png
new file mode 100644
index 000000000..b6f5da755
Binary files /dev/null and b/WebServer/Images/Icons/style-01/play.png differ
diff --git a/WebServer/Images/Icons/style-01/chart-point-formula.png b/WebServer/Images/Icons/style-01/point-formula.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/chart-point-formula.png
rename to WebServer/Images/Icons/style-01/point-formula.png
diff --git a/WebServer/Images/Icons/style-01/chart-point.png b/WebServer/Images/Icons/style-01/point.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/chart-point.png
rename to WebServer/Images/Icons/style-01/point.png
diff --git a/WebServer/Images/Icons/style-01/shapes-polygon-body.png b/WebServer/Images/Icons/style-01/polygon-body.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/shapes-polygon-body.png
rename to WebServer/Images/Icons/style-01/polygon-body.png
diff --git a/WebServer/Images/Icons/style-01/shapes-polygon-border.png b/WebServer/Images/Icons/style-01/polygon-border.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/shapes-polygon-border.png
rename to WebServer/Images/Icons/style-01/polygon-border.png
diff --git a/WebServer/Images/Icons/style-01/polygon-condition.png b/WebServer/Images/Icons/style-01/polygon-condition.png
new file mode 100644
index 000000000..bb5d9dc0d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/polygon-condition.png differ
diff --git a/WebServer/Images/Icons/style-01/shapes-polygon-vertex.png b/WebServer/Images/Icons/style-01/polygon-vertex.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/shapes-polygon-vertex.png
rename to WebServer/Images/Icons/style-01/polygon-vertex.png
diff --git a/WebServer/Images/Icons/style-01/shapes-polygon.png b/WebServer/Images/Icons/style-01/polygon.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/shapes-polygon.png
rename to WebServer/Images/Icons/style-01/polygon.png
diff --git a/WebServer/Images/Icons/style-01/position-base-asset.png b/WebServer/Images/Icons/style-01/position-base-asset.png
new file mode 100644
index 000000000..286ed367c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/position-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/position-counters.png b/WebServer/Images/Icons/style-01/position-counters.png
new file mode 100644
index 000000000..3a02b018a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/position-counters.png differ
diff --git a/WebServer/Images/Icons/style-01/position-quoted-asset.png b/WebServer/Images/Icons/style-01/position-quoted-asset.png
new file mode 100644
index 000000000..c2ef7c9ef
Binary files /dev/null and b/WebServer/Images/Icons/style-01/position-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/stage-open-postion-rate.png b/WebServer/Images/Icons/style-01/position-rate.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/stage-open-postion-rate.png
rename to WebServer/Images/Icons/style-01/position-rate.png
diff --git a/WebServer/Images/Icons/style-01/stage-open-position-size.png b/WebServer/Images/Icons/style-01/position-size.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/stage-open-position-size.png
rename to WebServer/Images/Icons/style-01/position-size.png
diff --git a/WebServer/Images/Icons/style-01/position-statistics.png b/WebServer/Images/Icons/style-01/position-statistics.png
new file mode 100644
index 000000000..842566530
Binary files /dev/null and b/WebServer/Images/Icons/style-01/position-statistics.png differ
diff --git a/WebServer/Images/Icons/style-01/position.png b/WebServer/Images/Icons/style-01/position.png
new file mode 100644
index 000000000..c97dd7e0c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/position.png differ
diff --git a/WebServer/Images/Icons/style-01/positions.png b/WebServer/Images/Icons/style-01/positions.png
new file mode 100644
index 000000000..c97dd7e0c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/positions.png differ
diff --git a/WebServer/Images/Icons/style-01/procedure-loop.png b/WebServer/Images/Icons/style-01/procedure-loop.png
index bd5b5990a..01ca63c75 100644
Binary files a/WebServer/Images/Icons/style-01/procedure-loop.png and b/WebServer/Images/Icons/style-01/procedure-loop.png differ
diff --git a/WebServer/Images/Icons/style-01/product-definition-folder.png b/WebServer/Images/Icons/style-01/product-definition-folder.png
new file mode 100644
index 000000000..d2ea60300
Binary files /dev/null and b/WebServer/Images/Icons/style-01/product-definition-folder.png differ
diff --git a/WebServer/Images/Icons/style-01/profit-loss.png b/WebServer/Images/Icons/style-01/profit-loss.png
new file mode 100644
index 000000000..a7ae65adc
Binary files /dev/null and b/WebServer/Images/Icons/style-01/profit-loss.png differ
diff --git a/WebServer/Images/Icons/style-01/promotion.png b/WebServer/Images/Icons/style-01/promotion.png
deleted file mode 100644
index 2d38a607d..000000000
Binary files a/WebServer/Images/Icons/style-01/promotion.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/quality.png b/WebServer/Images/Icons/style-01/quality.png
deleted file mode 100644
index 10ee8b6bd..000000000
Binary files a/WebServer/Images/Icons/style-01/quality.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/quoted-asset.png b/WebServer/Images/Icons/style-01/quoted-asset.png
new file mode 100644
index 000000000..ce6d5b5d8
Binary files /dev/null and b/WebServer/Images/Icons/style-01/quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/rate.png b/WebServer/Images/Icons/style-01/rate.png
new file mode 100644
index 000000000..9504cb870
Binary files /dev/null and b/WebServer/Images/Icons/style-01/rate.png differ
diff --git a/WebServer/Images/Icons/style-01/reset.png b/WebServer/Images/Icons/style-01/reset.png
new file mode 100644
index 000000000..8f1a8de04
Binary files /dev/null and b/WebServer/Images/Icons/style-01/reset.png differ
diff --git a/WebServer/Images/Icons/style-01/responsive.png b/WebServer/Images/Icons/style-01/responsive.png
deleted file mode 100644
index 3de364530..000000000
Binary files a/WebServer/Images/Icons/style-01/responsive.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/resume.png b/WebServer/Images/Icons/style-01/resume.png
new file mode 100644
index 000000000..d9b831b93
Binary files /dev/null and b/WebServer/Images/Icons/style-01/resume.png differ
diff --git a/WebServer/Images/Icons/style-01/roi.png b/WebServer/Images/Icons/style-01/roi.png
new file mode 100644
index 000000000..10ef69bb9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/roi.png differ
diff --git a/WebServer/Images/Icons/style-01/run.png b/WebServer/Images/Icons/style-01/run.png
new file mode 100644
index 000000000..b6f5da755
Binary files /dev/null and b/WebServer/Images/Icons/style-01/run.png differ
diff --git a/WebServer/Images/Icons/style-01/search.png b/WebServer/Images/Icons/style-01/search.png
deleted file mode 100644
index 595845f03..000000000
Binary files a/WebServer/Images/Icons/style-01/search.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/security.png b/WebServer/Images/Icons/style-01/security.png
deleted file mode 100644
index cc32f2462..000000000
Binary files a/WebServer/Images/Icons/style-01/security.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/bot-sensor.png b/WebServer/Images/Icons/style-01/sensor-bot-instance.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/bot-sensor.png
rename to WebServer/Images/Icons/style-01/sensor-bot-instance.png
diff --git a/WebServer/Images/Icons/style-01/sensor-bot.png b/WebServer/Images/Icons/style-01/sensor-bot.png
new file mode 100644
index 000000000..650a239d6
Binary files /dev/null and b/WebServer/Images/Icons/style-01/sensor-bot.png differ
diff --git a/WebServer/Images/Icons/style-01/sensor-process-instance.png b/WebServer/Images/Icons/style-01/sensor-process-instance.png
new file mode 100644
index 000000000..bf6e71161
Binary files /dev/null and b/WebServer/Images/Icons/style-01/sensor-process-instance.png differ
diff --git a/WebServer/Images/Icons/style-01/serial-number.png b/WebServer/Images/Icons/style-01/serial-number.png
new file mode 100644
index 000000000..0b813a476
Binary files /dev/null and b/WebServer/Images/Icons/style-01/serial-number.png differ
diff --git a/WebServer/Images/Icons/style-01/session-base-asset.png b/WebServer/Images/Icons/style-01/session-base-asset.png
new file mode 100644
index 000000000..e3a799cc0
Binary files /dev/null and b/WebServer/Images/Icons/style-01/session-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/session-quoted-asset.png b/WebServer/Images/Icons/style-01/session-quoted-asset.png
new file mode 100644
index 000000000..c2ef7c9ef
Binary files /dev/null and b/WebServer/Images/Icons/style-01/session-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/session-reference.png b/WebServer/Images/Icons/style-01/session-reference.png
index d3c017532..8753ae7bc 100644
Binary files a/WebServer/Images/Icons/style-01/session-reference.png and b/WebServer/Images/Icons/style-01/session-reference.png differ
diff --git a/WebServer/Images/Icons/style-01/menu-share.png b/WebServer/Images/Icons/style-01/share.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-share.png
rename to WebServer/Images/Icons/style-01/share.png
diff --git a/WebServer/Images/Icons/style-01/simulated-actual-rate.png b/WebServer/Images/Icons/style-01/simulated-actual-rate.png
new file mode 100644
index 000000000..8ea6b98af
Binary files /dev/null and b/WebServer/Images/Icons/style-01/simulated-actual-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/simulated-exchange-events.png b/WebServer/Images/Icons/style-01/simulated-exchange-events.png
new file mode 100644
index 000000000..21c1014a2
Binary files /dev/null and b/WebServer/Images/Icons/style-01/simulated-exchange-events.png differ
diff --git a/WebServer/Images/Icons/style-01/simulated-fees-paid.png b/WebServer/Images/Icons/style-01/simulated-fees-paid.png
new file mode 100644
index 000000000..c26c2ad85
Binary files /dev/null and b/WebServer/Images/Icons/style-01/simulated-fees-paid.png differ
diff --git a/WebServer/Images/Icons/style-01/simulated-partial-fill.png b/WebServer/Images/Icons/style-01/simulated-partial-fill.png
new file mode 100644
index 000000000..196efe4a3
Binary files /dev/null and b/WebServer/Images/Icons/style-01/simulated-partial-fill.png differ
diff --git a/WebServer/Images/Icons/style-01/situation-name.png b/WebServer/Images/Icons/style-01/situation-name.png
new file mode 100644
index 000000000..2f287ae43
Binary files /dev/null and b/WebServer/Images/Icons/style-01/situation-name.png differ
diff --git a/WebServer/Images/Icons/style-01/pyramid.png b/WebServer/Images/Icons/style-01/situation.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/pyramid.png
rename to WebServer/Images/Icons/style-01/situation.png
diff --git a/WebServer/Images/Icons/style-01/size-filled.png b/WebServer/Images/Icons/style-01/size-filled.png
new file mode 100644
index 000000000..e0a6c5002
Binary files /dev/null and b/WebServer/Images/Icons/style-01/size-filled.png differ
diff --git a/WebServer/Images/Icons/style-01/size-placed.png b/WebServer/Images/Icons/style-01/size-placed.png
new file mode 100644
index 000000000..cb7c3df05
Binary files /dev/null and b/WebServer/Images/Icons/style-01/size-placed.png differ
diff --git a/WebServer/Images/Icons/style-01/size.png b/WebServer/Images/Icons/style-01/size.png
new file mode 100644
index 000000000..cf57e7c55
Binary files /dev/null and b/WebServer/Images/Icons/style-01/size.png differ
diff --git a/WebServer/Images/Icons/style-01/support.png b/WebServer/Images/Icons/style-01/slippage.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/support.png
rename to WebServer/Images/Icons/style-01/slippage.png
diff --git a/WebServer/Images/Icons/style-01/snapshots.png b/WebServer/Images/Icons/style-01/snapshots.png
new file mode 100644
index 000000000..0a70abbd5
Binary files /dev/null and b/WebServer/Images/Icons/style-01/snapshots.png differ
diff --git a/WebServer/Images/Icons/style-01/social-bot.png b/WebServer/Images/Icons/style-01/social-bot.png
deleted file mode 100644
index 1df5bcc28..000000000
Binary files a/WebServer/Images/Icons/style-01/social-bot.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/stage-base-asset.png b/WebServer/Images/Icons/style-01/stage-base-asset.png
new file mode 100644
index 000000000..286ed367c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/stage-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/stage-close.png b/WebServer/Images/Icons/style-01/stage-close.png
deleted file mode 100644
index beb6dc1bd..000000000
Binary files a/WebServer/Images/Icons/style-01/stage-close.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/stage-open-take-profit.png b/WebServer/Images/Icons/style-01/stage-open-take-profit.png
deleted file mode 100644
index c3db5908e..000000000
Binary files a/WebServer/Images/Icons/style-01/stage-open-take-profit.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/stage-quoted-asset.png b/WebServer/Images/Icons/style-01/stage-quoted-asset.png
new file mode 100644
index 000000000..c2ef7c9ef
Binary files /dev/null and b/WebServer/Images/Icons/style-01/stage-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/stage-trigger-take-position.png b/WebServer/Images/Icons/style-01/stage-trigger-take-position.png
deleted file mode 100644
index 5e03218d2..000000000
Binary files a/WebServer/Images/Icons/style-01/stage-trigger-take-position.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/stage-trigger-trigger-on.png b/WebServer/Images/Icons/style-01/stage-trigger-trigger-on.png
deleted file mode 100644
index e56d56f64..000000000
Binary files a/WebServer/Images/Icons/style-01/stage-trigger-trigger-on.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/startup.png b/WebServer/Images/Icons/style-01/startup.png
deleted file mode 100644
index 7ed8d6cb0..000000000
Binary files a/WebServer/Images/Icons/style-01/startup.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/statistics.png b/WebServer/Images/Icons/style-01/statistics.png
new file mode 100644
index 000000000..61232f2f3
Binary files /dev/null and b/WebServer/Images/Icons/style-01/statistics.png differ
diff --git a/WebServer/Images/Icons/style-01/status.png b/WebServer/Images/Icons/style-01/status.png
new file mode 100644
index 000000000..ffa7254ad
Binary files /dev/null and b/WebServer/Images/Icons/style-01/status.png differ
diff --git a/WebServer/Images/Icons/style-01/stop-loss-phase.png b/WebServer/Images/Icons/style-01/stop-loss-phase.png
new file mode 100644
index 000000000..2c028a362
Binary files /dev/null and b/WebServer/Images/Icons/style-01/stop-loss-phase.png differ
diff --git a/WebServer/Images/Icons/style-01/stop-loss-position.png b/WebServer/Images/Icons/style-01/stop-loss-position.png
new file mode 100644
index 000000000..197710052
Binary files /dev/null and b/WebServer/Images/Icons/style-01/stop-loss-position.png differ
diff --git a/WebServer/Images/Icons/style-01/stop-loss.png b/WebServer/Images/Icons/style-01/stop-loss.png
new file mode 100644
index 000000000..4b0ed532a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/stop-loss.png differ
diff --git a/WebServer/Images/Icons/style-01/stop.png b/WebServer/Images/Icons/style-01/stop.png
index 65fff4f18..9ab9dadd6 100644
Binary files a/WebServer/Images/Icons/style-01/stop.png and b/WebServer/Images/Icons/style-01/stop.png differ
diff --git a/WebServer/Images/Icons/style-01/strategies.png b/WebServer/Images/Icons/style-01/strategies.png
new file mode 100644
index 000000000..7036ea65a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategies.png differ
diff --git a/WebServer/Images/Icons/style-01/strategy-close-stage.png b/WebServer/Images/Icons/style-01/strategy-close-stage.png
new file mode 100644
index 000000000..512e4223e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategy-close-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/strategy-counters.png b/WebServer/Images/Icons/style-01/strategy-counters.png
new file mode 100644
index 000000000..ffe21fcde
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategy-counters.png differ
diff --git a/WebServer/Images/Icons/style-01/strategy-manage-stage.png b/WebServer/Images/Icons/style-01/strategy-manage-stage.png
new file mode 100644
index 000000000..0a5917259
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategy-manage-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/strategy-name.png b/WebServer/Images/Icons/style-01/strategy-name.png
new file mode 100644
index 000000000..99abc01af
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategy-name.png differ
diff --git a/WebServer/Images/Icons/style-01/stage-open.png b/WebServer/Images/Icons/style-01/strategy-open-stage.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/stage-open.png
rename to WebServer/Images/Icons/style-01/strategy-open-stage.png
diff --git a/WebServer/Images/Icons/style-01/stage-trigger.png b/WebServer/Images/Icons/style-01/strategy-trigger-stage.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/stage-trigger.png
rename to WebServer/Images/Icons/style-01/strategy-trigger-stage.png
diff --git a/WebServer/Images/Icons/style-01/strategy.png b/WebServer/Images/Icons/style-01/strategy.png
new file mode 100644
index 000000000..de7cad2cb
Binary files /dev/null and b/WebServer/Images/Icons/style-01/strategy.png differ
diff --git a/WebServer/Images/Icons/style-01/super-actions.png b/WebServer/Images/Icons/style-01/super-actions.png
new file mode 100644
index 000000000..bd4a29da9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/super-actions.png differ
diff --git a/WebServer/Images/Icons/style-01/take-position-event.png b/WebServer/Images/Icons/style-01/take-position-event.png
new file mode 100644
index 000000000..1e552cd8c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/take-position-event.png differ
diff --git a/WebServer/Images/Icons/style-01/take-position.png b/WebServer/Images/Icons/style-01/take-position.png
new file mode 100644
index 000000000..1e552cd8c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/take-position.png differ
diff --git a/WebServer/Images/Icons/style-01/take-profit-phase.png b/WebServer/Images/Icons/style-01/take-profit-phase.png
new file mode 100644
index 000000000..e0c331046
Binary files /dev/null and b/WebServer/Images/Icons/style-01/take-profit-phase.png differ
diff --git a/WebServer/Images/Icons/style-01/take-profit-position.png b/WebServer/Images/Icons/style-01/take-profit-position.png
new file mode 100644
index 000000000..89797528e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/take-profit-position.png differ
diff --git a/WebServer/Images/Icons/style-01/take-profit.png b/WebServer/Images/Icons/style-01/take-profit.png
new file mode 100644
index 000000000..ec35d6df6
Binary files /dev/null and b/WebServer/Images/Icons/style-01/take-profit.png differ
diff --git a/WebServer/Images/Icons/style-01/tap.png b/WebServer/Images/Icons/style-01/tap.png
deleted file mode 100644
index 7f958daf5..000000000
Binary files a/WebServer/Images/Icons/style-01/tap.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/target-rate.png b/WebServer/Images/Icons/style-01/target-rate.png
new file mode 100644
index 000000000..f90f28e84
Binary files /dev/null and b/WebServer/Images/Icons/style-01/target-rate.png differ
diff --git a/WebServer/Images/Icons/style-01/target-size-in-base-asset.png b/WebServer/Images/Icons/style-01/target-size-in-base-asset.png
new file mode 100644
index 000000000..c647b1c60
Binary files /dev/null and b/WebServer/Images/Icons/style-01/target-size-in-base-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/target-size-in-quoted-asset.png b/WebServer/Images/Icons/style-01/target-size-in-quoted-asset.png
new file mode 100644
index 000000000..7afd7fe81
Binary files /dev/null and b/WebServer/Images/Icons/style-01/target-size-in-quoted-asset.png differ
diff --git a/WebServer/Images/Icons/style-01/target-size.png b/WebServer/Images/Icons/style-01/target-size.png
new file mode 100644
index 000000000..bb0822363
Binary files /dev/null and b/WebServer/Images/Icons/style-01/target-size.png differ
diff --git a/WebServer/Images/Icons/style-01/targeting.png b/WebServer/Images/Icons/style-01/targeting.png
deleted file mode 100644
index ef53bb1e6..000000000
Binary files a/WebServer/Images/Icons/style-01/targeting.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/task.png b/WebServer/Images/Icons/style-01/task.png
index e85e1ba2b..8a7051d9f 100644
Binary files a/WebServer/Images/Icons/style-01/task.png and b/WebServer/Images/Icons/style-01/task.png differ
diff --git a/WebServer/Images/Icons/style-01/text-condition.png b/WebServer/Images/Icons/style-01/text-condition.png
new file mode 100644
index 000000000..cc0ad2239
Binary files /dev/null and b/WebServer/Images/Icons/style-01/text-condition.png differ
diff --git a/WebServer/Images/Icons/style-01/text-formula.png b/WebServer/Images/Icons/style-01/text-formula.png
new file mode 100644
index 000000000..de0196867
Binary files /dev/null and b/WebServer/Images/Icons/style-01/text-formula.png differ
diff --git a/WebServer/Images/Icons/style-01/text-position.png b/WebServer/Images/Icons/style-01/text-position.png
new file mode 100644
index 000000000..592c32a3e
Binary files /dev/null and b/WebServer/Images/Icons/style-01/text-position.png differ
diff --git a/WebServer/Images/Icons/style-01/text-style.png b/WebServer/Images/Icons/style-01/text-style.png
new file mode 100644
index 000000000..a9ee3d7b4
Binary files /dev/null and b/WebServer/Images/Icons/style-01/text-style.png differ
diff --git a/WebServer/Images/Icons/style-01/text.png b/WebServer/Images/Icons/style-01/text.png
index 959e64e90..ab4ac4e40 100644
Binary files a/WebServer/Images/Icons/style-01/text.png and b/WebServer/Images/Icons/style-01/text.png differ
diff --git a/WebServer/Images/Icons/style-01/time-period.png b/WebServer/Images/Icons/style-01/time-frame.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/time-period.png
rename to WebServer/Images/Icons/style-01/time-frame.png
diff --git a/WebServer/Images/Icons/style-01/time-frames-filter.png b/WebServer/Images/Icons/style-01/time-frames-filter.png
new file mode 100644
index 000000000..00f2e12e9
Binary files /dev/null and b/WebServer/Images/Icons/style-01/time-frames-filter.png differ
diff --git a/WebServer/Images/Icons/style-01/schedule.png b/WebServer/Images/Icons/style-01/time-range.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/schedule.png
rename to WebServer/Images/Icons/style-01/time-range.png
diff --git a/WebServer/Images/Icons/style-01/time-line-chart.png b/WebServer/Images/Icons/style-01/timeline-chart.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/time-line-chart.png
rename to WebServer/Images/Icons/style-01/timeline-chart.png
diff --git a/WebServer/Images/Icons/style-01/timeline.png b/WebServer/Images/Icons/style-01/timeline.png
deleted file mode 100644
index 8a7051d9f..000000000
Binary files a/WebServer/Images/Icons/style-01/timeline.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/toggle-panel-off.png b/WebServer/Images/Icons/style-01/toggle-panel-off.png
index 032a33409..820109293 100644
Binary files a/WebServer/Images/Icons/style-01/toggle-panel-off.png and b/WebServer/Images/Icons/style-01/toggle-panel-off.png differ
diff --git a/WebServer/Images/Icons/style-01/toggle-panel-on.png b/WebServer/Images/Icons/style-01/toggle-panel-on.png
new file mode 100644
index 000000000..001875359
Binary files /dev/null and b/WebServer/Images/Icons/style-01/toggle-panel-on.png differ
diff --git a/WebServer/Images/Icons/style-01/tools.png b/WebServer/Images/Icons/style-01/tools.png
deleted file mode 100644
index a22d7f0a3..000000000
Binary files a/WebServer/Images/Icons/style-01/tools.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/trading-bot-instance.png b/WebServer/Images/Icons/style-01/trading-bot-instance.png
new file mode 100644
index 000000000..7783471df
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-bot-instance.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-bot.png b/WebServer/Images/Icons/style-01/trading-bot.png
new file mode 100644
index 000000000..7783471df
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-bot.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-engine-reference.png b/WebServer/Images/Icons/style-01/trading-engine-reference.png
new file mode 100644
index 000000000..2d3393503
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-engine-reference.png differ
diff --git a/WebServer/Images/Icons/style-01/bot-trading.png b/WebServer/Images/Icons/style-01/trading-engine.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/bot-trading.png
rename to WebServer/Images/Icons/style-01/trading-engine.png
diff --git a/WebServer/Images/Icons/style-01/trading-mine-products.png b/WebServer/Images/Icons/style-01/trading-mine-products.png
new file mode 100644
index 000000000..84957c842
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-mine-products.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-mine-tasks.png b/WebServer/Images/Icons/style-01/trading-mine-tasks.png
new file mode 100644
index 000000000..f27e13d53
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-mine-tasks.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-mine.png b/WebServer/Images/Icons/style-01/trading-mine.png
new file mode 100644
index 000000000..9c5299e7f
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-mine.png differ
diff --git a/WebServer/Images/Icons/style-01/session-based-data.png b/WebServer/Images/Icons/style-01/trading-mines-data.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/session-based-data.png
rename to WebServer/Images/Icons/style-01/trading-mines-data.png
diff --git a/WebServer/Images/Icons/style-01/trading-process-instance.png b/WebServer/Images/Icons/style-01/trading-process-instance.png
new file mode 100644
index 000000000..bf6e71161
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-process-instance.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-strategy.png b/WebServer/Images/Icons/style-01/trading-strategy.png
new file mode 100644
index 000000000..7036ea65a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-strategy.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-system-reference.png b/WebServer/Images/Icons/style-01/trading-system-reference.png
new file mode 100644
index 000000000..0bdf45019
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-system-reference.png differ
diff --git a/WebServer/Images/Icons/style-01/trading-system.png b/WebServer/Images/Icons/style-01/trading-system.png
new file mode 100644
index 000000000..e0ab51d3c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trading-system.png differ
diff --git a/WebServer/Images/Icons/style-01/trend.png b/WebServer/Images/Icons/style-01/trend.png
deleted file mode 100644
index 1a57bb1a1..000000000
Binary files a/WebServer/Images/Icons/style-01/trend.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/stage-trigger-trigger-off.png b/WebServer/Images/Icons/style-01/trigger-off-event.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/stage-trigger-trigger-off.png
rename to WebServer/Images/Icons/style-01/trigger-off-event.png
diff --git a/WebServer/Images/Icons/style-01/trigger-off.png b/WebServer/Images/Icons/style-01/trigger-off.png
new file mode 100644
index 000000000..cb1076837
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trigger-off.png differ
diff --git a/WebServer/Images/Icons/style-01/chronometer.png b/WebServer/Images/Icons/style-01/trigger-on-event.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/chronometer.png
rename to WebServer/Images/Icons/style-01/trigger-on-event.png
diff --git a/WebServer/Images/Icons/style-01/trigger-on.png b/WebServer/Images/Icons/style-01/trigger-on.png
new file mode 100644
index 000000000..9f4821359
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trigger-on.png differ
diff --git a/WebServer/Images/Icons/style-01/trigger-stage.png b/WebServer/Images/Icons/style-01/trigger-stage.png
new file mode 100644
index 000000000..83a87e2d6
Binary files /dev/null and b/WebServer/Images/Icons/style-01/trigger-stage.png differ
diff --git a/WebServer/Images/Icons/style-01/tutorial-step.png b/WebServer/Images/Icons/style-01/tutorial-step.png
new file mode 100644
index 000000000..fc38a62ba
Binary files /dev/null and b/WebServer/Images/Icons/style-01/tutorial-step.png differ
diff --git a/WebServer/Images/Icons/style-01/tutorial-topic.png b/WebServer/Images/Icons/style-01/tutorial-topic.png
new file mode 100644
index 000000000..e80e242f3
Binary files /dev/null and b/WebServer/Images/Icons/style-01/tutorial-topic.png differ
diff --git a/WebServer/Images/Icons/style-01/tutorial.png b/WebServer/Images/Icons/style-01/tutorial.png
new file mode 100644
index 000000000..3112320cd
Binary files /dev/null and b/WebServer/Images/Icons/style-01/tutorial.png differ
diff --git a/WebServer/Images/Icons/style-01/menu-mobility-unfreeze.png b/WebServer/Images/Icons/style-01/unfreeze.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-mobility-unfreeze.png
rename to WebServer/Images/Icons/style-01/unfreeze.png
diff --git a/WebServer/Images/Icons/style-01/menu-fix-unpinned.png b/WebServer/Images/Icons/style-01/unpinned.png
similarity index 100%
rename from WebServer/Images/Icons/style-01/menu-fix-unpinned.png
rename to WebServer/Images/Icons/style-01/unpinned.png
diff --git a/WebServer/Images/Icons/style-01/upload.png b/WebServer/Images/Icons/style-01/upload.png
deleted file mode 100644
index 50e4d79c2..000000000
Binary files a/WebServer/Images/Icons/style-01/upload.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/user-defined-counter.png b/WebServer/Images/Icons/style-01/user-defined-counter.png
new file mode 100644
index 000000000..67b24ce0c
Binary files /dev/null and b/WebServer/Images/Icons/style-01/user-defined-counter.png differ
diff --git a/WebServer/Images/Icons/style-01/user-defined-parameters.png b/WebServer/Images/Icons/style-01/user-defined-parameters.png
new file mode 100644
index 000000000..52d568cb7
Binary files /dev/null and b/WebServer/Images/Icons/style-01/user-defined-parameters.png differ
diff --git a/WebServer/Images/Icons/style-01/user-defined-statistic.png b/WebServer/Images/Icons/style-01/user-defined-statistic.png
new file mode 100644
index 000000000..ac3a2100d
Binary files /dev/null and b/WebServer/Images/Icons/style-01/user-defined-statistic.png differ
diff --git a/WebServer/Images/Icons/style-01/vector.png b/WebServer/Images/Icons/style-01/vector.png
deleted file mode 100644
index b9b1e7a02..000000000
Binary files a/WebServer/Images/Icons/style-01/vector.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/video-player.png b/WebServer/Images/Icons/style-01/video-player.png
deleted file mode 100644
index b382fe80e..000000000
Binary files a/WebServer/Images/Icons/style-01/video-player.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/volume.png b/WebServer/Images/Icons/style-01/volume.png
deleted file mode 100644
index 60d213b6d..000000000
Binary files a/WebServer/Images/Icons/style-01/volume.png and /dev/null differ
diff --git a/WebServer/Images/Icons/style-01/workspace.png b/WebServer/Images/Icons/style-01/workspace.png
new file mode 100644
index 000000000..45045251a
Binary files /dev/null and b/WebServer/Images/Icons/style-01/workspace.png differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-01.gif b/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-01.gif
new file mode 100644
index 000000000..dcb17d828
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-01.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-02.gif b/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-02.gif
new file mode 100644
index 000000000..d8c45e3e4
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-02.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-managers-scroll.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-managers-scroll.gif
new file mode 100644
index 000000000..c735fe627
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-managers-scroll.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-on.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-on.gif
new file mode 100644
index 000000000..1d5702d00
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-on.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-panels.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-panels.gif
new file mode 100644
index 000000000..5dea3f194
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-panels.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-auto-locked.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-auto-locked.gif
new file mode 100644
index 000000000..bb52b737e
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-auto-locked.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-time-frame-scale.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-time-frame-scale.gif
new file mode 100644
index 000000000..b8a03adf7
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-time-frame-scale.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-rate-scale.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-rate-scale.gif
new file mode 100644
index 000000000..702577d28
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-rate-scale.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-time-scale.gif b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-time-scale.gif
new file mode 100644
index 000000000..9ae03e1b3
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-time-scale.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-live-trading-binance-orders.gif b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-binance-orders.gif
new file mode 100644
index 000000000..f90ecd636
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-binance-orders.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-live-trading-console.gif b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-console.gif
new file mode 100644
index 000000000..3e641bc7e
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-console.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-live-trading-process-progress.gif b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-process-progress.gif
new file mode 100644
index 000000000..464b6bdd0
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-process-progress.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-live-trading-run.gif b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-run.gif
new file mode 100644
index 000000000..d346eea22
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-live-trading-run.gif differ
diff --git a/WebServer/Images/Tutorial/Gifs/welcome-start-data-mining-console.gif b/WebServer/Images/Tutorial/Gifs/welcome-start-data-mining-console.gif
new file mode 100644
index 000000000..15938d5ee
Binary files /dev/null and b/WebServer/Images/Tutorial/Gifs/welcome-start-data-mining-console.gif differ
diff --git a/WebServer/Images/superalgos-logo-for-color-background.png b/WebServer/Images/superalgos-logo-for-color-background.png
index 40f8de2ab..b92430f37 100644
Binary files a/WebServer/Images/superalgos-logo-for-color-background.png and b/WebServer/Images/superalgos-logo-for-color-background.png differ
diff --git a/WebServer/Images/superalgos-platform.jpg b/WebServer/Images/superalgos-platform.jpg
index 7aecf4958..d091da9ef 100644
Binary files a/WebServer/Images/superalgos-platform.jpg and b/WebServer/Images/superalgos-platform.jpg differ
diff --git a/WebServer/font-awasome.css b/WebServer/font-awasome.css
new file mode 100644
index 000000000..865522cd8
--- /dev/null
+++ b/WebServer/font-awasome.css
@@ -0,0 +1,4 @@
+/*!
+ * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url('../Fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../Fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../Fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../Fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../Fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../Fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
\ No newline at end of file
diff --git a/WebServer/index.html b/WebServer/index.html
index 4ef127a80..eafb392e1 100644
--- a/WebServer/index.html
+++ b/WebServer/index.html
@@ -5,16 +5,25 @@
Superalgos
+
+
+
+