diff --git a/model/__init__.py b/model/__init__.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f99f84a4537e5e6cbfce5a5a7e9ed31f2cf93c9e 100644
--- a/model/__init__.py
+++ b/model/__init__.py
@@ -0,0 +1,13 @@
+from peewee import SqliteDatabase
+from peewee import Model
+
+sqlite = SqliteDatabase("model/cfd.sqlite", pragmas={'foreign_keys': 1})
+sqlite.connect()
+
+class BaseModel(Model):
+
+    class Meta():
+        database = sqlite
+
+
+sqlite.create_tables([Team, Game, Round, Question, Answer])
\ No newline at end of file
diff --git a/model/base.py b/model/base.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ed948381346e7281e998fec7a202444fa2c5f470 100644
--- a/model/base.py
+++ b/model/base.py
@@ -0,0 +1,14 @@
+from peewee import IntegerField, CharField, ForeignKeyField
+
+from model import BaseModel
+
+class Question(BaseModel):
+        
+        text = CharField()
+        id = CharField()
+
+
+class Answer(BaseModel):
+
+    text = CharField()
+    Question = ForeignKeyField(Quesiton, backref="answers")
diff --git a/view/__init__.py b/view/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391