diff --git a/lib/hawat/app.py b/lib/hawat/app.py
index 90447fe6cb82b52c46a3fa153125d091bcfbd061..33bbe00c001337439796854b5bdc45bc74019f9a 100644
--- a/lib/hawat/app.py
+++ b/lib/hawat/app.py
@@ -90,10 +90,10 @@ def create_app_full(
     :param str config_file: Name of the file containing additional configurations.
     :param str config_env:  Name of the environment variable pointing to file containing configurations.
     :return: Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
 
-    app = hawat.base.HawatApp(APP_NAME)
+    app = hawat.base.VialApp(APP_NAME)
 
     if config_dict and isinstance(config_dict, dict):
         app.config.update(config_dict)
@@ -127,7 +127,7 @@ def create_app():
     variables.
 
     :return: Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     config_name = os.getenv('FLASK_CONFIG', 'default')
     config_file = hawat.config.get_default_config_file()
@@ -147,9 +147,9 @@ def _setup_app_logging(app):
     Setup logging to file and via email for given Hawat application. Logging
     capabilities are adjustable by application configuration.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     hawat.log.setup_logging_default(app)
     hawat.log.setup_logging_file(app)
@@ -163,9 +163,9 @@ def _setup_app_mailer(app):
     """
     Setup mailer service for Hawat application.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     hawat.mailer.MAILER.init_app(app)
     app.mailer = hawat.mailer.MAILER
@@ -183,9 +183,9 @@ def _setup_app_core(app):
         * Additional custom Jinja template variables
         * Additional custom Jinja template macros
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     @app.errorhandler(400)
     def eh_badrequest(err):  # pylint: disable=locally-disabled,unused-variable
@@ -593,9 +593,9 @@ def _setup_app_db(app):
     """
     Setup application database service for given Hawat application.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     dbcfg = hawat.db.db_settings(app)
     app.config['SQLALCHEMY_DATABASE_URI'] = dbcfg['url']
@@ -629,9 +629,9 @@ def _setup_app_eventdb(app):
     """
     Setup application database service for given Hawat application.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     hawat.events.db_init(app)
     app.logger.info("Connected to event database")
@@ -643,9 +643,9 @@ def _setup_app_auth(app):
     """
     Setup application authentication features.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
 
     lim = flask_login.LoginManager()
@@ -703,9 +703,9 @@ def _setup_app_acl(app):
     """
     Setup application ACL features.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     fpp = flask_principal.Principal(app, skip_static = True)
     app.set_resource(hawat.const.RESOURCE_PRINCIPAL, fpp)
@@ -807,9 +807,9 @@ def _setup_app_intl(app):
     """
     Setup application`s internationalization sybsystem.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     app.config["BABEL_TRANSLATION_DIRECTORIES"] = "translations;"
     app.config["BABEL_TRANSLATION_DIRECTORIES"] += os.path.join(app.config["MENTAT_CORE"]["__core__reporter"]["templates_dir"], "translations;")
@@ -895,9 +895,9 @@ def _setup_app_menu(app):
     """
     Setup default application menu skeleton.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     for entry in app.config[hawat.const.CFGKEY_HAWAT_MENU_SKELETON]:
         app.menu_main.add_entry(**entry)
@@ -909,9 +909,9 @@ def _setup_app_blueprints(app):
     """
     Setup application blueprints.
 
-    :param hawat.base.HawatApp app: Hawat application to be modified.
+    :param hawat.base.VialApp app: Hawat application to be modified.
     :return: Modified Hawat application
-    :rtype: hawat.base.HawatApp
+    :rtype: hawat.base.VialApp
     """
     app.register_blueprints()
 
diff --git a/lib/hawat/base.py b/lib/hawat/base.py
index 4292aead5e74277f58af162f96a5b84bda3641e9..69c15ef7e6e77eed3ca6b766728b3ab3a3df2084 100644
--- a/lib/hawat/base.py
+++ b/lib/hawat/base.py
@@ -20,7 +20,7 @@ scope of bare Flask microframework.
 Module contents
 ---------------
 
-* :py:class:`HawatApp`
+* :py:class:`VialApp`
 * :py:class:`HawatBlueprint`
 * :py:class:`HTMLMixin`
 * :py:class:`AJAXMixin`
@@ -94,7 +94,7 @@ from mentat.datatype.sqldb import ItemChangeLogModel
 CRE_QNAME = re.compile(r'^([\d]+)_([a-z]{6})$')
 RE_UQUERY = ' AS "_mentatq\\({:d}_[^)]+\\)_"'
 
-class HawatAppException(Exception):
+class VialAppException(Exception):
     """
     Custom class for Hawat application exceptions.
     """
@@ -192,7 +192,7 @@ class HawatUtils:
             return None
 
 
-class HawatApp(flask.Flask):
+class VialApp(flask.Flask):
     """
     Custom implementation of :py:class:`flask.Flask` class. This class extends the
     capabilities of the base class with following additional features:
@@ -201,7 +201,7 @@ class HawatApp(flask.Flask):
         The application configuration file contains a directive describing list
         of requested blueprints/modules, that should be registered into the
         application. This enables administrator to very easily fine tune the
-        application setup for each installation. See the :py:func:`hawat.base.HawatApp.register_blueprints`
+        application setup for each installation. See the :py:func:`hawat.base.VialApp.register_blueprints`
         for more information on the topic.
 
     Application main menu management
@@ -291,17 +291,17 @@ class HawatApp(flask.Flask):
         subkey, which must contain list of string names of required blueprints.
         The blueprint module must provide ``get_blueprint`` factory method, that
         must return valid instance of :py:class:`hawat.base.HawatBlueprint`. This
-        method will call the :py:func:`hawat.base.HawatApp.register_blueprint` for
+        method will call the :py:func:`hawat.base.VialApp.register_blueprint` for
         each blueprint, that is being registered into the application.
 
-        :raises hawat.base.HawatAppException: In case the factory method ``get_blueprint`` is not provided by loaded module.
+        :raises hawat.base.VialAppException: In case the factory method ``get_blueprint`` is not provided by loaded module.
         """
         for name in self.config[hawat.const.CFGKEY_ENABLED_BLUEPRINTS]:
             mod = werkzeug.utils.import_string(name)
             if hasattr(mod, 'get_blueprint'):
                 self.register_blueprint(mod.get_blueprint())
             else:
-                raise HawatAppException("Invalid blueprint module '{}', does not provide the 'get_blueprint' factory method.".format(name))
+                raise VialAppException("Invalid blueprint module '{}', does not provide the 'get_blueprint' factory method.".format(name))
 
     def log_exception(self, exc_info):
         """
@@ -339,7 +339,7 @@ class HawatApp(flask.Flask):
         if not endpoint in self.view_classes:
             if quiet:
                 return None
-            raise HawatAppException("Unknown endpoint name '{}'.".format(endpoint))
+            raise VialAppException("Unknown endpoint name '{}'.".format(endpoint))
         return self.view_classes[endpoint]
 
     def can_access_endpoint(self, endpoint, **kwargs):
@@ -372,7 +372,7 @@ class HawatApp(flask.Flask):
 
             return True
 
-        except HawatAppException:
+        except VialAppException:
             return False
 
     def get_resource(self, name):
@@ -517,10 +517,10 @@ class HawatBlueprint(flask.Blueprint):
     def register_app(self, app):  # pylint: disable=locally-disabled,no-self-use,unused-argument
         """
         *Hook method:* Custom callback, which will be called from
-        :py:func:`hawat.base.HawatApp.register_blueprint` method and which can
+        :py:func:`hawat.base.VialApp.register_blueprint` method and which can
         perform additional tweaking of Hawat application object.
 
-        :param hawat.base.HawatApp app: Application object.
+        :param hawat.base.VialApp app: Application object.
         """
         return
 
diff --git a/lib/hawat/blueprints/auth_api/__init__.py b/lib/hawat/blueprints/auth_api/__init__.py
index 6e1a899d969cba4ea73a138fdb6d35a1fd53b2b1..f172ff9be9e77565f10a6fc6165ab5ed1eeca763 100644
--- a/lib/hawat/blueprints/auth_api/__init__.py
+++ b/lib/hawat/blueprints/auth_api/__init__.py
@@ -243,13 +243,13 @@ class APIAuthBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         login_manager = app.get_resource(hawat.const.RESOURCE_LOGIN_MANAGER)
         principal = app.get_resource(hawat.const.RESOURCE_PRINCIPAL)
diff --git a/lib/hawat/blueprints/auth_dev/__init__.py b/lib/hawat/blueprints/auth_dev/__init__.py
index 57aa7075db9f4694251c1645e3c1bf1084e34729..e304bf1e804ed09afb2414e5ef8cc85e53e051b0 100644
--- a/lib/hawat/blueprints/auth_dev/__init__.py
+++ b/lib/hawat/blueprints/auth_dev/__init__.py
@@ -432,13 +432,13 @@ class DevAuthBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_anon.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/auth_env/__init__.py b/lib/hawat/blueprints/auth_env/__init__.py
index 801678e817bde47b2585f473948a2799be496256..5afcb9b583fc1de55df98329c6be5c24778562c0 100644
--- a/lib/hawat/blueprints/auth_env/__init__.py
+++ b/lib/hawat/blueprints/auth_env/__init__.py
@@ -551,13 +551,13 @@ class EnvAuthBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_anon.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/auth_pwd/__init__.py b/lib/hawat/blueprints/auth_pwd/__init__.py
index 986a22de473803f60436a6e030cd0ad008a2f96c..2d6a0e948c133adf642a689761b10da3b184b8f6 100644
--- a/lib/hawat/blueprints/auth_pwd/__init__.py
+++ b/lib/hawat/blueprints/auth_pwd/__init__.py
@@ -219,13 +219,13 @@ class PwdAuthBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_anon.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/changelogs/__init__.py b/lib/hawat/blueprints/changelogs/__init__.py
index 36f2bd6e9810a90496a67bbb5d519aa366ab5879..14685274acb414c80cea2666066f6ff55a7ef5d1 100644
--- a/lib/hawat/blueprints/changelogs/__init__.py
+++ b/lib/hawat/blueprints/changelogs/__init__.py
@@ -216,13 +216,13 @@ class ItemChangeLogsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/dbstatus/__init__.py b/lib/hawat/blueprints/dbstatus/__init__.py
index 2a6d6e35cbde29978206b95955c10852f64b944f..e09d2998737b1df5bab3205ba1191b7b4b1f9972 100644
--- a/lib/hawat/blueprints/dbstatus/__init__.py
+++ b/lib/hawat/blueprints/dbstatus/__init__.py
@@ -717,13 +717,13 @@ class DatabaseStatusBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/devtools/__init__.py b/lib/hawat/blueprints/devtools/__init__.py
index d08e605feebba708e812e75779407aba5c7e3669..abb66baacffa88a879442774522021ac4ed67ff3 100644
--- a/lib/hawat/blueprints/devtools/__init__.py
+++ b/lib/hawat/blueprints/devtools/__init__.py
@@ -84,13 +84,13 @@ class DevtoolsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         self.developer_toolbar.init_app(app)
 
diff --git a/lib/hawat/blueprints/dnsr/__init__.py b/lib/hawat/blueprints/dnsr/__init__.py
index 0125a549963e43736b3a22d5cdc13456fad78f22..d42c72025dd074f054b300d01a442fa6f3963fca 100644
--- a/lib/hawat/blueprints/dnsr/__init__.py
+++ b/lib/hawat/blueprints/dnsr/__init__.py
@@ -185,13 +185,13 @@ class DnsrBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
 
         mentat.services.dnsr.init(app.mconfig)
diff --git a/lib/hawat/blueprints/events/__init__.py b/lib/hawat/blueprints/events/__init__.py
index fc6338abd046adeb65434d3dc291fed154f7ca5e..35b44c74664cd0189017cb2f824809c2ffaed5ec 100644
--- a/lib/hawat/blueprints/events/__init__.py
+++ b/lib/hawat/blueprints/events/__init__.py
@@ -480,13 +480,13 @@ class EventsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/filters/__init__.py b/lib/hawat/blueprints/filters/__init__.py
index b4489763a74b31b0edfdd8e184dee8b3c17772ff..d005e422e4ff8a907f1e43a5743b48f4e57ef186 100644
--- a/lib/hawat/blueprints/filters/__init__.py
+++ b/lib/hawat/blueprints/filters/__init__.py
@@ -858,13 +858,13 @@ class FiltersBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/geoip/__init__.py b/lib/hawat/blueprints/geoip/__init__.py
index 26e3c928401d70c8c39a65ae6674da5beadcb167..5716d3e099e6c645d6415a86ae90b97d666a5240 100644
--- a/lib/hawat/blueprints/geoip/__init__.py
+++ b/lib/hawat/blueprints/geoip/__init__.py
@@ -193,13 +193,13 @@ class GeoipBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         mentat.services.geoip.init(app.mconfig)
 
diff --git a/lib/hawat/blueprints/groups/__init__.py b/lib/hawat/blueprints/groups/__init__.py
index e9f82048babd8aedc9c610e9ab916a2ef4aa70b6..50c69e46826efb6b632966c25b311fc0313d41ef 100644
--- a/lib/hawat/blueprints/groups/__init__.py
+++ b/lib/hawat/blueprints/groups/__init__.py
@@ -937,13 +937,13 @@ class GroupsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
 
         def _fetch_my_groups():
diff --git a/lib/hawat/blueprints/hosts/__init__.py b/lib/hawat/blueprints/hosts/__init__.py
index e7ccf03b8d2b2bcaea988dbf50c8d477f7dfeb17..70986d0acb9350d1cc79b0267385f4cc38701a49 100644
--- a/lib/hawat/blueprints/hosts/__init__.py
+++ b/lib/hawat/blueprints/hosts/__init__.py
@@ -183,13 +183,13 @@ class HostsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/nerd/__init__.py b/lib/hawat/blueprints/nerd/__init__.py
index b8848ed98bf63eef21b928c7ff589c6655994cea..1d066783d96bc16481682f7223f4d32f896715b7 100644
--- a/lib/hawat/blueprints/nerd/__init__.py
+++ b/lib/hawat/blueprints/nerd/__init__.py
@@ -185,13 +185,13 @@ class NerdBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
 
         mentat.services.nerd.init(app.mconfig)
diff --git a/lib/hawat/blueprints/networks/__init__.py b/lib/hawat/blueprints/networks/__init__.py
index ae8f0767fa44f9608a6ed7580daf41d922c8abe0..a18b6e3c06bc8d717f7563f909a0c8efeca8e402 100644
--- a/lib/hawat/blueprints/networks/__init__.py
+++ b/lib/hawat/blueprints/networks/__init__.py
@@ -455,13 +455,13 @@ class NetworksBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/pdnsr/__init__.py b/lib/hawat/blueprints/pdnsr/__init__.py
index 6c66230a5bcbd98bea1509c0645f8351d04a6b70..705a8bbd2febf6c60c175f517392ae033e14710c 100644
--- a/lib/hawat/blueprints/pdnsr/__init__.py
+++ b/lib/hawat/blueprints/pdnsr/__init__.py
@@ -190,13 +190,13 @@ class PDNSRBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
 
         mentat.services.pdnsr.init(app.mconfig)
diff --git a/lib/hawat/blueprints/performance/__init__.py b/lib/hawat/blueprints/performance/__init__.py
index 9ea273dedb3b7955bfe5a4b50d3500270da49183..0f826cd2b0ff87be6164810d6cf18e221e59d911 100644
--- a/lib/hawat/blueprints/performance/__init__.py
+++ b/lib/hawat/blueprints/performance/__init__.py
@@ -153,13 +153,13 @@ class PerformanceBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/reports/__init__.py b/lib/hawat/blueprints/reports/__init__.py
index b93464bbe89cdf841d28c546fd95afcf08accf8a..000751b5db3cf62f238e8b8cc30cc3dabe0e80c6 100644
--- a/lib/hawat/blueprints/reports/__init__.py
+++ b/lib/hawat/blueprints/reports/__init__.py
@@ -647,13 +647,13 @@ class ReportsBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/skeleton/__init__.py b/lib/hawat/blueprints/skeleton/__init__.py
index a90ca7990b9ed0af34023961d915ccb2647a2c66..d7ae6fe54aefbe3e910d72aa4a5529b0f1bec1b4 100644
--- a/lib/hawat/blueprints/skeleton/__init__.py
+++ b/lib/hawat/blueprints/skeleton/__init__.py
@@ -82,13 +82,13 @@ class SkeletonBlueprint(hawat.base.HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/status/__init__.py b/lib/hawat/blueprints/status/__init__.py
index 58f1559115c042f9c956217182ed88ea97e5233a..ae22b42401f1c98203a715926c94589e9ed6d39a 100644
--- a/lib/hawat/blueprints/status/__init__.py
+++ b/lib/hawat/blueprints/status/__init__.py
@@ -125,13 +125,13 @@ class StatusBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/timeline/__init__.py b/lib/hawat/blueprints/timeline/__init__.py
index 238ac935a44dae1bfb0f391f80dda8335813686e..edf34b3b690a36f2b7321419121902886c75b60b 100644
--- a/lib/hawat/blueprints/timeline/__init__.py
+++ b/lib/hawat/blueprints/timeline/__init__.py
@@ -207,13 +207,13 @@ class TimelineBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/users/__init__.py b/lib/hawat/blueprints/users/__init__.py
index 8110380f1cfa426b661bf58f7420f889fa708a7c..42f42024e2a560e342a619a77b42fef7abe5281a 100644
--- a/lib/hawat/blueprints/users/__init__.py
+++ b/lib/hawat/blueprints/users/__init__.py
@@ -1006,13 +1006,13 @@ class UsersBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',
diff --git a/lib/hawat/blueprints/whois/__init__.py b/lib/hawat/blueprints/whois/__init__.py
index 1dd20f3e98790041fc88ea936966624f41febf04..50444348a4a4b4745fd4358e22885ba292e85671 100644
--- a/lib/hawat/blueprints/whois/__init__.py
+++ b/lib/hawat/blueprints/whois/__init__.py
@@ -191,13 +191,13 @@ class WhoisBlueprint(HawatBlueprint):
 
     def register_app(self, app):
         """
-        *Callback method*. Will be called from :py:func:`hawat.base.HawatApp.register_blueprint`
+        *Callback method*. Will be called from :py:func:`hawat.base.VialApp.register_blueprint`
         method and can be used to customize the Flask application object. Possible
         use cases:
 
         * application menu customization
 
-        :param hawat.base.HawatApp app: Flask application to be customize.
+        :param hawat.base.VialApp app: Flask application to be customized.
         """
         app.menu_main.add_entry(
             'view',