diff --git a/Assets/Prefabs/GlobalScripts.prefab b/Assets/Prefabs/GlobalScripts.prefab
index 20e6047735bf895140e45dc0856fce60b5582afc..95b0f5affcaf2164c1c987a3e70e293669ef2210 100644
--- a/Assets/Prefabs/GlobalScripts.prefab
+++ b/Assets/Prefabs/GlobalScripts.prefab
@@ -10,6 +10,7 @@ GameObject:
   m_Component:
   - component: {fileID: 6628969328331147427}
   - component: {fileID: 3799051240971953}
+  - component: {fileID: 1805415820362754139}
   m_Layer: 0
   m_Name: GlobalScripts
   m_TagString: Untagged
@@ -49,3 +50,15 @@ MonoBehaviour:
   - {fileID: 11400000, guid: 908c8818f4675e04d914986ffa80720d, type: 2}
   - {fileID: 11400000, guid: 96d63ebbac2078d4297c15d27daabc49, type: 2}
   - {fileID: 11400000, guid: a45d28a185b90484c9786229c6ca82ba, type: 2}
+--- !u!114 &1805415820362754139
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5959683136170450115}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5c4ec49c158b9f94e9d068040b9bfaaa, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
diff --git a/Assets/Scenes/Forest.unity b/Assets/Scenes/Forest.unity
index ad5755283174e3a21d64a15a9ca049e2787961df..55a2bb4ca5769168840bb695ebea1920be0672cb 100644
--- a/Assets/Scenes/Forest.unity
+++ b/Assets/Scenes/Forest.unity
@@ -283,6 +283,17 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
+--- !u!114 &143311589 stripped
+MonoBehaviour:
+  m_CorrespondingSourceObject: {fileID: 1805415820362754139, guid: afeb708bd829d8a4aa0310ed2cd87a74, type: 3}
+  m_PrefabInstance: {fileID: 420412580}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5c4ec49c158b9f94e9d068040b9bfaaa, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
 --- !u!1 &183114044
 GameObject:
   m_ObjectHideFlags: 0
@@ -369,6 +380,14 @@ PrefabInstance:
   m_Modification:
     m_TransformParent: {fileID: 0}
     m_Modifications:
+    - target: {fileID: 1805415820362754139, guid: afeb708bd829d8a4aa0310ed2cd87a74, type: 3}
+      propertyPath: stopSprite
+      value: 
+      objectReference: {fileID: 21300000, guid: a1bda28f797f71c4db09f6a0d4af4759, type: 3}
+    - target: {fileID: 1805415820362754139, guid: afeb708bd829d8a4aa0310ed2cd87a74, type: 3}
+      propertyPath: startSprite
+      value: 
+      objectReference: {fileID: 21300000, guid: d42cfe7bed8439c439378d1a7e76f4e3, type: 3}
     - target: {fileID: 5959683136170450115, guid: afeb708bd829d8a4aa0310ed2cd87a74, type: 3}
       propertyPath: m_Name
       value: GlobalScripts
@@ -608,6 +627,7 @@ RectTransform:
   - {fileID: 1387767650}
   - {fileID: 1599829695}
   - {fileID: 1642190546}
+  - {fileID: 702530304}
   m_Father: {fileID: 0}
   m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -889,6 +909,138 @@ CanvasRenderer:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 645260225}
   m_CullTransparentMesh: 1
+--- !u!1 &702530303
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 702530304}
+  - component: {fileID: 702530307}
+  - component: {fileID: 702530306}
+  - component: {fileID: 702530305}
+  m_Layer: 5
+  m_Name: Toggle Round
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &702530304
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 702530303}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 528503314}
+  m_RootOrder: 4
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: 357}
+  m_SizeDelta: {x: 60, y: 60}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &702530305
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 702530303}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Navigation:
+    m_Mode: 3
+    m_WrapAround: 0
+    m_SelectOnUp: {fileID: 0}
+    m_SelectOnDown: {fileID: 0}
+    m_SelectOnLeft: {fileID: 0}
+    m_SelectOnRight: {fileID: 0}
+  m_Transition: 1
+  m_Colors:
+    m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+    m_ColorMultiplier: 1
+    m_FadeDuration: 0.1
+  m_SpriteState:
+    m_HighlightedSprite: {fileID: 0}
+    m_PressedSprite: {fileID: 0}
+    m_SelectedSprite: {fileID: 0}
+    m_DisabledSprite: {fileID: 0}
+  m_AnimationTriggers:
+    m_NormalTrigger: Normal
+    m_HighlightedTrigger: Highlighted
+    m_PressedTrigger: Pressed
+    m_SelectedTrigger: Selected
+    m_DisabledTrigger: Disabled
+  m_Interactable: 1
+  m_TargetGraphic: {fileID: 702530306}
+  m_OnClick:
+    m_PersistentCalls:
+      m_Calls:
+      - m_Target: {fileID: 143311589}
+        m_TargetAssemblyTypeName: RoundController, Assembly-CSharp
+        m_MethodName: OnStateChange
+        m_Mode: 2
+        m_Arguments:
+          m_ObjectArgument: {fileID: 702530305}
+          m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.Button, UnityEngine.UI
+          m_IntArgument: 0
+          m_FloatArgument: 0
+          m_StringArgument: 
+          m_BoolArgument: 0
+        m_CallState: 2
+--- !u!114 &702530306
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 702530303}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.030816197, g: 0.9150943, b: 0, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 21300000, guid: d42cfe7bed8439c439378d1a7e76f4e3, type: 3}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+--- !u!222 &702530307
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 702530303}
+  m_CullTransparentMesh: 1
 --- !u!114 &780598025 stripped
 MonoBehaviour:
   m_CorrespondingSourceObject: {fileID: 6181829057672195414, guid: d182366fce5511941a40e98a74b8c174, type: 3}
@@ -1865,6 +2017,7 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   allowUserControl: 1
+  enableMouseEdges: 1
   inputVelocity: 0.5
   inputDampening: 0.1
   edgeDetectionBoxInsets: {x: 0.1, y: 0.1}
diff --git a/Assets/Scripts/RoundController.cs b/Assets/Scripts/RoundController.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1de3cb2e09c9f53276d8569550c253577e3913ef
--- /dev/null
+++ b/Assets/Scripts/RoundController.cs
@@ -0,0 +1,47 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.UI;
+
+
+public interface IRoundCallback
+{
+    void OnRoundStart();
+    void OnRoundEnd();
+}
+public class RoundController : MonoBehaviour
+{
+
+    public List<IRoundCallback> callbackObjects;
+    bool running = false;
+    [SerializeField] Sprite stopSprite, startSprite;
+
+    //gets called, when Button for Start gets pressed
+    public void OnStateChange(Button button)
+    {
+        if (running)
+        {
+            StopRound();
+            button.image.sprite = startSprite;
+            button.image.color = Color.green;
+        }
+        else
+        {
+            StartRound();
+            button.image.sprite = stopSprite;
+            button.image.color = Color.red;
+        }
+        running = !running;
+    }
+
+    void StartRound()
+    {
+
+    }
+
+    void StopRound()
+    {
+
+    }
+
+}
diff --git a/Assets/Scripts/RoundController.cs.meta b/Assets/Scripts/RoundController.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1dd7a161c4ff8c7ea3ce294e1fb55a57fa3de9d0
--- /dev/null
+++ b/Assets/Scripts/RoundController.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5c4ec49c158b9f94e9d068040b9bfaaa
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: