diff --git a/abogen/Dockerfile b/abogen/webui/Dockerfile similarity index 100% rename from abogen/Dockerfile rename to abogen/webui/Dockerfile diff --git a/abogen/web/__init__.py b/abogen/webui/__init__.py similarity index 100% rename from abogen/web/__init__.py rename to abogen/webui/__init__.py diff --git a/abogen/web/app.py b/abogen/webui/app.py similarity index 100% rename from abogen/web/app.py rename to abogen/webui/app.py diff --git a/abogen/web/conversion_runner.py b/abogen/webui/conversion_runner.py similarity index 100% rename from abogen/web/conversion_runner.py rename to abogen/webui/conversion_runner.py diff --git a/abogen/web/debug_tts_runner.py b/abogen/webui/debug_tts_runner.py similarity index 100% rename from abogen/web/debug_tts_runner.py rename to abogen/webui/debug_tts_runner.py diff --git a/abogen/web/routes/__init__.py b/abogen/webui/routes/__init__.py similarity index 100% rename from abogen/web/routes/__init__.py rename to abogen/webui/routes/__init__.py diff --git a/abogen/web/routes/api.py b/abogen/webui/routes/api.py similarity index 100% rename from abogen/web/routes/api.py rename to abogen/webui/routes/api.py diff --git a/abogen/web/routes/books.py b/abogen/webui/routes/books.py similarity index 100% rename from abogen/web/routes/books.py rename to abogen/webui/routes/books.py diff --git a/abogen/web/routes/entities.py b/abogen/webui/routes/entities.py similarity index 100% rename from abogen/web/routes/entities.py rename to abogen/webui/routes/entities.py diff --git a/abogen/web/routes/jobs.py b/abogen/webui/routes/jobs.py similarity index 100% rename from abogen/web/routes/jobs.py rename to abogen/webui/routes/jobs.py diff --git a/abogen/web/routes/main.py b/abogen/webui/routes/main.py similarity index 100% rename from abogen/web/routes/main.py rename to abogen/webui/routes/main.py diff --git a/abogen/web/routes/settings.py b/abogen/webui/routes/settings.py similarity index 100% rename from abogen/web/routes/settings.py rename to abogen/webui/routes/settings.py diff --git a/abogen/web/routes/utils/common.py b/abogen/webui/routes/utils/common.py similarity index 100% rename from abogen/web/routes/utils/common.py rename to abogen/webui/routes/utils/common.py diff --git a/abogen/web/routes/utils/entity.py b/abogen/webui/routes/utils/entity.py similarity index 100% rename from abogen/web/routes/utils/entity.py rename to abogen/webui/routes/utils/entity.py diff --git a/abogen/web/routes/utils/epub.py b/abogen/webui/routes/utils/epub.py similarity index 100% rename from abogen/web/routes/utils/epub.py rename to abogen/webui/routes/utils/epub.py diff --git a/abogen/web/routes/utils/form.py b/abogen/webui/routes/utils/form.py similarity index 100% rename from abogen/web/routes/utils/form.py rename to abogen/webui/routes/utils/form.py diff --git a/abogen/web/routes/utils/preview.py b/abogen/webui/routes/utils/preview.py similarity index 100% rename from abogen/web/routes/utils/preview.py rename to abogen/webui/routes/utils/preview.py diff --git a/abogen/web/routes/utils/service.py b/abogen/webui/routes/utils/service.py similarity index 100% rename from abogen/web/routes/utils/service.py rename to abogen/webui/routes/utils/service.py diff --git a/abogen/web/routes/utils/settings.py b/abogen/webui/routes/utils/settings.py similarity index 100% rename from abogen/web/routes/utils/settings.py rename to abogen/webui/routes/utils/settings.py diff --git a/abogen/web/routes/utils/voice.py b/abogen/webui/routes/utils/voice.py similarity index 100% rename from abogen/web/routes/utils/voice.py rename to abogen/webui/routes/utils/voice.py diff --git a/abogen/web/routes/voices.py b/abogen/webui/routes/voices.py similarity index 100% rename from abogen/web/routes/voices.py rename to abogen/webui/routes/voices.py diff --git a/abogen/web/service.py b/abogen/webui/service.py similarity index 100% rename from abogen/web/service.py rename to abogen/webui/service.py diff --git a/abogen/web/static/dashboard.js b/abogen/webui/static/dashboard.js similarity index 100% rename from abogen/web/static/dashboard.js rename to abogen/webui/static/dashboard.js diff --git a/abogen/web/static/entities.js b/abogen/webui/static/entities.js similarity index 100% rename from abogen/web/static/entities.js rename to abogen/webui/static/entities.js diff --git a/abogen/web/static/find_books.js b/abogen/webui/static/find_books.js similarity index 100% rename from abogen/web/static/find_books.js rename to abogen/webui/static/find_books.js diff --git a/abogen/web/static/prepare.js b/abogen/webui/static/prepare.js similarity index 100% rename from abogen/web/static/prepare.js rename to abogen/webui/static/prepare.js diff --git a/abogen/web/static/queue.js b/abogen/webui/static/queue.js similarity index 100% rename from abogen/web/static/queue.js rename to abogen/webui/static/queue.js diff --git a/abogen/web/static/reader.js b/abogen/webui/static/reader.js similarity index 100% rename from abogen/web/static/reader.js rename to abogen/webui/static/reader.js diff --git a/abogen/web/static/settings.js b/abogen/webui/static/settings.js similarity index 100% rename from abogen/web/static/settings.js rename to abogen/webui/static/settings.js diff --git a/abogen/web/static/speaker-configs.js b/abogen/webui/static/speaker-configs.js similarity index 100% rename from abogen/web/static/speaker-configs.js rename to abogen/webui/static/speaker-configs.js diff --git a/abogen/web/static/speakers.js b/abogen/webui/static/speakers.js similarity index 100% rename from abogen/web/static/speakers.js rename to abogen/webui/static/speakers.js diff --git a/abogen/web/static/styles.css b/abogen/webui/static/styles.css similarity index 100% rename from abogen/web/static/styles.css rename to abogen/webui/static/styles.css diff --git a/abogen/web/static/voices.js b/abogen/webui/static/voices.js similarity index 100% rename from abogen/web/static/voices.js rename to abogen/webui/static/voices.js diff --git a/abogen/web/static/wizard.js b/abogen/webui/static/wizard.js similarity index 100% rename from abogen/web/static/wizard.js rename to abogen/webui/static/wizard.js diff --git a/abogen/web/templates/base.html b/abogen/webui/templates/base.html similarity index 100% rename from abogen/web/templates/base.html rename to abogen/webui/templates/base.html diff --git a/abogen/web/templates/debug_wavs.html b/abogen/webui/templates/debug_wavs.html similarity index 100% rename from abogen/web/templates/debug_wavs.html rename to abogen/webui/templates/debug_wavs.html diff --git a/abogen/web/templates/entities.html b/abogen/webui/templates/entities.html similarity index 100% rename from abogen/web/templates/entities.html rename to abogen/webui/templates/entities.html diff --git a/abogen/web/templates/find_books.html b/abogen/webui/templates/find_books.html similarity index 100% rename from abogen/web/templates/find_books.html rename to abogen/webui/templates/find_books.html diff --git a/abogen/web/templates/index.html b/abogen/webui/templates/index.html similarity index 100% rename from abogen/web/templates/index.html rename to abogen/webui/templates/index.html diff --git a/abogen/web/templates/job_detail.html b/abogen/webui/templates/job_detail.html similarity index 100% rename from abogen/web/templates/job_detail.html rename to abogen/webui/templates/job_detail.html diff --git a/abogen/web/templates/job_logs_static.html b/abogen/webui/templates/job_logs_static.html similarity index 100% rename from abogen/web/templates/job_logs_static.html rename to abogen/webui/templates/job_logs_static.html diff --git a/abogen/web/templates/partials/jobs.html b/abogen/webui/templates/partials/jobs.html similarity index 100% rename from abogen/web/templates/partials/jobs.html rename to abogen/webui/templates/partials/jobs.html diff --git a/abogen/web/templates/partials/logs.html b/abogen/webui/templates/partials/logs.html similarity index 100% rename from abogen/web/templates/partials/logs.html rename to abogen/webui/templates/partials/logs.html diff --git a/abogen/web/templates/partials/logs_section.html b/abogen/webui/templates/partials/logs_section.html similarity index 100% rename from abogen/web/templates/partials/logs_section.html rename to abogen/webui/templates/partials/logs_section.html diff --git a/abogen/web/templates/partials/logs_section_missing.html b/abogen/webui/templates/partials/logs_section_missing.html similarity index 100% rename from abogen/web/templates/partials/logs_section_missing.html rename to abogen/webui/templates/partials/logs_section_missing.html diff --git a/abogen/web/templates/partials/new_job_step_book.html b/abogen/webui/templates/partials/new_job_step_book.html similarity index 100% rename from abogen/web/templates/partials/new_job_step_book.html rename to abogen/webui/templates/partials/new_job_step_book.html diff --git a/abogen/web/templates/partials/new_job_step_chapters.html b/abogen/webui/templates/partials/new_job_step_chapters.html similarity index 100% rename from abogen/web/templates/partials/new_job_step_chapters.html rename to abogen/webui/templates/partials/new_job_step_chapters.html diff --git a/abogen/web/templates/partials/new_job_step_entities.html b/abogen/webui/templates/partials/new_job_step_entities.html similarity index 100% rename from abogen/web/templates/partials/new_job_step_entities.html rename to abogen/webui/templates/partials/new_job_step_entities.html diff --git a/abogen/web/templates/partials/reader_modal.html b/abogen/webui/templates/partials/reader_modal.html similarity index 100% rename from abogen/web/templates/partials/reader_modal.html rename to abogen/webui/templates/partials/reader_modal.html diff --git a/abogen/web/templates/partials/upload_modal.html b/abogen/webui/templates/partials/upload_modal.html similarity index 100% rename from abogen/web/templates/partials/upload_modal.html rename to abogen/webui/templates/partials/upload_modal.html diff --git a/abogen/web/templates/prepare_chapters.html b/abogen/webui/templates/prepare_chapters.html similarity index 100% rename from abogen/web/templates/prepare_chapters.html rename to abogen/webui/templates/prepare_chapters.html diff --git a/abogen/web/templates/prepare_job.html b/abogen/webui/templates/prepare_job.html similarity index 100% rename from abogen/web/templates/prepare_job.html rename to abogen/webui/templates/prepare_job.html diff --git a/abogen/web/templates/prepare_speakers.html b/abogen/webui/templates/prepare_speakers.html similarity index 100% rename from abogen/web/templates/prepare_speakers.html rename to abogen/webui/templates/prepare_speakers.html diff --git a/abogen/web/templates/queue.html b/abogen/webui/templates/queue.html similarity index 100% rename from abogen/web/templates/queue.html rename to abogen/webui/templates/queue.html diff --git a/abogen/web/templates/reader_embed.html b/abogen/webui/templates/reader_embed.html similarity index 100% rename from abogen/web/templates/reader_embed.html rename to abogen/webui/templates/reader_embed.html diff --git a/abogen/web/templates/settings.html b/abogen/webui/templates/settings.html similarity index 100% rename from abogen/web/templates/settings.html rename to abogen/webui/templates/settings.html diff --git a/abogen/web/templates/speakers.html b/abogen/webui/templates/speakers.html similarity index 100% rename from abogen/web/templates/speakers.html rename to abogen/webui/templates/speakers.html diff --git a/abogen/web/templates/voices.html b/abogen/webui/templates/voices.html similarity index 100% rename from abogen/web/templates/voices.html rename to abogen/webui/templates/voices.html