diff --git a/main.py b/main.py
new file mode 100644
index 0000000000000000000000000000000000000000..e618dd72f99eb273fb5b9ec7b6cde07e38894234
--- /dev/null
+++ b/main.py
@@ -0,0 +1,7 @@
+from flask import Flask
+from view.questions import questions
+
+app = Flask(__name__)
+app.config['SECRET_KEY'] = 'blubb'
+app.register_blueprint(questions)
+app.run(debug=True)
diff --git a/static/main.css b/static/main.css
new file mode 100644
index 0000000000000000000000000000000000000000..59fdfeeaacb41563de65ca4bc1a840699f424329
--- /dev/null
+++ b/static/main.css
@@ -0,0 +1,62 @@
+@font-face { font-family: PressStart2P; src: url('../../static/PressStart2P-Regular.ttf'); }
+
+
+.vertical-center {
+    min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
+    min-height: 100vh; /* These two lines are counted as one :-)       */
+  
+    display: flex;
+    align-items: center;
+  }
+.my-auto {
+    margin-top: auto;
+margin-bottom: auto;
+}
+.hor-cent {
+    margin: 0 auto;
+    border-radius: 10px;
+    width: 40%;
+    background-color: black;
+    color: white;
+    position: relative;
+}
+
+.imgplacer {
+    margin: 0 auto;
+    width: 50%;
+}
+
+img {
+    width: 100%;
+}
+
+.fw {
+    width: 100%;
+}
+
+.ccc-blue{
+    color: #0084b0;
+}
+
+.ccc-green{
+    color: #00a356;
+}
+
+.white{
+    color: white;
+}
+
+body {
+    
+ background-color: #232323;
+ font-family: PressStart2P;
+}
+
+@media (max-width: 1275.98px) {
+    .hor-cent {
+        width:90%;
+    }
+    .imgplacer {
+        width: 60%;
+    }
+}