diff --git a/src/main/java/edu/ntnu/stud/chaosgame/model/handling/ChaosGame.java b/src/main/java/edu/ntnu/stud/chaosgame/model/handling/ChaosGame.java
new file mode 100644
index 0000000000000000000000000000000000000000..1e3f7967d0fbe31f34720c666db6c5a6a66981fd
--- /dev/null
+++ b/src/main/java/edu/ntnu/stud/chaosgame/model/handling/ChaosGame.java
@@ -0,0 +1,31 @@
+package edu.ntnu.stud.chaosgame.model.handling;
+
+import edu.ntnu.stud.chaosgame.model.Vector2D;
+import java.util.Random;
+
+/**
+ * Class representing the chaos game.
+ */
+public class ChaosGame {
+
+  /**
+   * The canvas for this ChaosGame
+   */
+  private ChaosCanvas canvas;
+
+  /**
+   * The description for this ChaosGame
+   */
+  // private ChaosGameDescription description;
+
+  /**
+   * The current point in the chaos game.
+   */
+  private Vector2D currentPoint;
+
+  /**
+   * The random number generator for the chaos game.
+   */
+  public Random random;
+
+}