docs: async def start(self):
          """
          Initialize and start WebServer
          """
          logging.info('Starting server, listening on %s.', self.port)
          runner = web.AppRunner(self)
          await runner.setup()
          site = web.TCPSite(runner, '', self.port)
          await site.start()