diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cb54d0f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,23 @@
+node_modules
+
+# Output
+.output
+.vercel
+/.svelte-kit
+/build
+
+# OS
+.DS_Store
+Thumbs.db
+
+# Env
+.env
+.env.*
+!.env.example
+!.env.test
+
+# Vite
+vite.config.js.timestamp-*
+vite.config.ts.timestamp-*
+
+.idea
diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000..b6f27f1
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+engine-strict=true
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..5afd069
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,11 @@
+services:
+ ollama:
+ image: ollama/ollama:rocm
+ devices:
+ - "/dev/kfd:/dev/kfd"
+ - "/dev/dri:/dev/dri"
+ volumes:
+ - "dot-ollama:/root/.ollama"
+
+volumes:
+ dot-ollama:
diff --git a/src/lib/BingoCard.svelte b/src/lib/BingoCard.svelte
index c902b6a..b2fdbf7 100644
--- a/src/lib/BingoCard.svelte
+++ b/src/lib/BingoCard.svelte
@@ -1,12 +1,12 @@