diff --git a/src/App.jsx b/src/App.jsx
new file mode 100644
index 0000000..32f801e
--- /dev/null
+++ b/src/App.jsx
@@ -0,0 +1,33 @@
+import React from 'react';
+import SetupScreen from './components/Setup/SetupScreen';
+import CameraScreen from './components/Camera/CameraScreen';
+import ResultsScreen from './components/Results/ResultsScreen';
+import HistoryScreen from './components/History/HistoryScreen';
+import useGameState from './hooks/useGameState';
+
+const App = () => {
+ const { gameState } = useGameState();
+
+ const renderScreen = () => {
+ switch (gameState.currentScreen) {
+ case 'setup':
+ return
Configure point values for each suit:
+ +