diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 00000000..e82154a1
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "frappe-ui"]
+ path = frappe-ui
+ url = https://github.com/pateljannat/frappe-ui
diff --git a/frappe-ui b/frappe-ui
index aa44431c..a349ab07 160000
--- a/frappe-ui
+++ b/frappe-ui
@@ -1 +1 @@
-Subproject commit aa44431c185b1e4563f2ebf6af380c7743d2cd4c
+Subproject commit a349ab070a73a3d22ead6a33374c9fe44f6ecf57
diff --git a/frontend/src/components/Modals/Question.vue b/frontend/src/components/Modals/Question.vue
new file mode 100644
index 00000000..bdecfc4c
--- /dev/null
+++ b/frontend/src/components/Modals/Question.vue
@@ -0,0 +1,30 @@
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/pages/QuizCreation.vue b/frontend/src/pages/QuizCreation.vue
index 99c7447e..dd2b13a5 100644
--- a/frontend/src/pages/QuizCreation.vue
+++ b/frontend/src/pages/QuizCreation.vue
@@ -4,31 +4,97 @@
>