diff --git a/src/App.svelte b/src/App.svelte
index 6a61647..233065a 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/lib/Components/Game/Tab.svelte b/src/lib/Components/Game/Tab.svelte
deleted file mode 100644
index 0f3c781..0000000
--- a/src/lib/Components/Game/Tab.svelte
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/lib/Components/Heading.svelte b/src/lib/Components/Heading.svelte
deleted file mode 100644
index 5a62673..0000000
--- a/src/lib/Components/Heading.svelte
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/Components/Quiz/answers/Checkbox.svelte b/src/lib/Components/Inputs/Checkbox.svelte
similarity index 95%
rename from src/lib/Components/Quiz/answers/Checkbox.svelte
rename to src/lib/Components/Inputs/Checkbox.svelte
index 0374dca..186ddb3 100644
--- a/src/lib/Components/Quiz/answers/Checkbox.svelte
+++ b/src/lib/Components/Inputs/Checkbox.svelte
@@ -1,5 +1,5 @@
-
+
{#if img}
{/if}
{#if shareData !== null && shareData !== false}
-
+
+
+
{/if}
-
+
diff --git a/src/lib/Components/Game/Map/Circle.svelte b/src/lib/Components/Map/Circle.svelte
similarity index 100%
rename from src/lib/Components/Game/Map/Circle.svelte
rename to src/lib/Components/Map/Circle.svelte
diff --git a/src/lib/Components/Game/Map/Map.svelte b/src/lib/Components/Map/Map.svelte
similarity index 100%
rename from src/lib/Components/Game/Map/Map.svelte
rename to src/lib/Components/Map/Map.svelte
diff --git a/src/lib/Components/NavigationBar.svelte b/src/lib/Components/NavigationBar.svelte
deleted file mode 100644
index a5ba126..0000000
--- a/src/lib/Components/NavigationBar.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/lib/Components/Quiz/Heading.svelte b/src/lib/Components/Quiz/Heading.svelte
deleted file mode 100644
index 4c53076..0000000
--- a/src/lib/Components/Quiz/Heading.svelte
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/lib/Components/Quiz/ImageFullScreen.svelte b/src/lib/Components/Quiz/ImageFullScreen.svelte
deleted file mode 100644
index e69de29..0000000
diff --git a/src/lib/Components/Quiz/QuizWrap.svelte b/src/lib/Components/Quiz/QuizWrap.svelte
deleted file mode 100644
index bb231ef..0000000
--- a/src/lib/Components/Quiz/QuizWrap.svelte
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/Components/Quiz/answers/CheckBox.svelte b/src/lib/Components/Quiz/answers/CheckBox.svelte
deleted file mode 100644
index 0374dca..0000000
--- a/src/lib/Components/Quiz/answers/CheckBox.svelte
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/Components/Game/Bubble.svelte b/src/lib/Components/common/Bubble.svelte
similarity index 100%
rename from src/lib/Components/Game/Bubble.svelte
rename to src/lib/Components/common/Bubble.svelte
diff --git a/src/lib/Components/Game/Carousel.svelte b/src/lib/Components/common/Carousel.svelte
similarity index 100%
rename from src/lib/Components/Game/Carousel.svelte
rename to src/lib/Components/common/Carousel.svelte
diff --git a/src/lib/Components/FullWidthRow.svelte b/src/lib/Components/common/FullWidthRow.svelte
similarity index 100%
rename from src/lib/Components/FullWidthRow.svelte
rename to src/lib/Components/common/FullWidthRow.svelte
diff --git a/src/lib/Components/Image.svelte b/src/lib/Components/common/Image.svelte
similarity index 100%
rename from src/lib/Components/Image.svelte
rename to src/lib/Components/common/Image.svelte
diff --git a/src/lib/Components/ImageSlider.svelte b/src/lib/Components/common/ImageSlider.svelte
similarity index 100%
rename from src/lib/Components/ImageSlider.svelte
rename to src/lib/Components/common/ImageSlider.svelte
diff --git a/src/lib/Components/Loading.svelte b/src/lib/Components/common/Loading.svelte
similarity index 100%
rename from src/lib/Components/Loading.svelte
rename to src/lib/Components/common/Loading.svelte
diff --git a/src/lib/Components/NavBar_Item.svelte b/src/lib/Components/common/NavBar_Item.svelte
similarity index 100%
rename from src/lib/Components/NavBar_Item.svelte
rename to src/lib/Components/common/NavBar_Item.svelte
diff --git a/src/lib/Components/common/NavigationBar.svelte b/src/lib/Components/common/NavigationBar.svelte
new file mode 100644
index 0000000..8398517
--- /dev/null
+++ b/src/lib/Components/common/NavigationBar.svelte
@@ -0,0 +1,83 @@
+
+
+
+
+
diff --git a/src/lib/Components/Redirect.svelte b/src/lib/Components/common/Redirect.svelte
similarity index 100%
rename from src/lib/Components/Redirect.svelte
rename to src/lib/Components/common/Redirect.svelte
diff --git a/src/lib/Components/Section.svelte b/src/lib/Components/common/Section.svelte
similarity index 100%
rename from src/lib/Components/Section.svelte
rename to src/lib/Components/common/Section.svelte
diff --git a/src/lib/Components/game/Bubble.svelte b/src/lib/Components/game/Bubble.svelte
deleted file mode 100644
index 385819f..0000000
--- a/src/lib/Components/game/Bubble.svelte
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/src/lib/Components/game/Heading.svelte b/src/lib/Components/game/Heading.svelte
deleted file mode 100644
index dd75e8a..0000000
--- a/src/lib/Components/game/Heading.svelte
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/lib/Components/game/Map/Circle.svelte b/src/lib/Components/game/Map/Circle.svelte
deleted file mode 100644
index 2c1130f..0000000
--- a/src/lib/Components/game/Map/Circle.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/Components/game/Map/Map.svelte b/src/lib/Components/game/Map/Map.svelte
deleted file mode 100644
index c5e0590..0000000
--- a/src/lib/Components/game/Map/Map.svelte
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/lib/Components/game/Tab.svelte b/src/lib/Components/game/Tab.svelte
deleted file mode 100644
index 0f3c781..0000000
--- a/src/lib/Components/game/Tab.svelte
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/lib/Components/Icons/Point.svelte b/src/lib/svg/Point.svelte
similarity index 100%
rename from src/lib/Components/Icons/Point.svelte
rename to src/lib/svg/Point.svelte
diff --git a/src/lib/Components/Icons/Share.svelte b/src/lib/svg/Share.svelte
similarity index 100%
rename from src/lib/Components/Icons/Share.svelte
rename to src/lib/svg/Share.svelte
diff --git a/src/lib/Components/Icons/Star.svelte b/src/lib/svg/Star.svelte
similarity index 100%
rename from src/lib/Components/Icons/Star.svelte
rename to src/lib/svg/Star.svelte
diff --git a/src/lib/jsLibrari/IdGenerator.js b/src/lib/utils/IdGenerator.js
similarity index 100%
rename from src/lib/jsLibrari/IdGenerator.js
rename to src/lib/utils/IdGenerator.js
diff --git a/src/routes/error.svelte b/src/routes/error.svelte
index cc2ee57..99d5667 100644
--- a/src/routes/error.svelte
+++ b/src/routes/error.svelte
@@ -1,14 +1,13 @@
-
+
Erant
-
+
Je nám líto ale tento zážitek nebyl nalezen.
diff --git a/src/lib/Components/Quiz/Layout.svelte b/src/routes/game/Components/Layout.svelte
similarity index 85%
rename from src/lib/Components/Quiz/Layout.svelte
rename to src/routes/game/Components/Layout.svelte
index b683dd7..ce5050f 100644
--- a/src/lib/Components/Quiz/Layout.svelte
+++ b/src/routes/game/Components/Layout.svelte
@@ -1,22 +1,20 @@
-
+