diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f6f9d382b1a88407725aa0c00ca9a3e3959536be
--- /dev/null
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 27c5ee9b1ba023643ad2fa6b2ed311b8
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleCircleLine.prefab
similarity index 96%
rename from Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleCircleLine.prefab
index bcc50610ff3c670f7df361882215b85ad7bdfefe..4678bcd773d173045d0e99d09da281533ea5ad1a 100644
--- a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleCircleLine.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 2609551024752603468}
   - component: {fileID: 4177212962186602924}
   - component: {fileID: 7571158064837864710}
-  - component: {fileID: 5331562473041691776}
   - component: {fileID: 5437783688132341522}
   - component: {fileID: 7217286308176857857}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: AngleCircleLine
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -187,7 +186,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 4902928549420802332}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &2609551024752603468
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -230,7 +229,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 2609551024752603468}
 --- !u!114 &7571158064837864710
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -244,18 +243,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &5331562473041691776
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 4902928549420802332}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &5437783688132341522
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleCircleLine.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleCircleLine.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleDisplay.prefab
similarity index 97%
rename from Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleDisplay.prefab
index e0572bca9e76d0e379a15001a6e4a08ee5a80b23..abcbbbd5a1054e67454b77341794922fd9c6d307 100644
--- a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleDisplay.prefab
@@ -417,7 +417,6 @@ GameObject:
   - component: {fileID: 6643637775379894487}
   - component: {fileID: 6643637775379894486}
   - component: {fileID: 5040239873163969181}
-  - component: {fileID: 225831940989964384}
   - component: {fileID: 114522817932931646}
   - component: {fileID: 3011926265969909947}
   - component: {fileID: 3573135846559875297}
@@ -502,18 +501,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   imageToChange: {fileID: 6643637775379894486}
---- !u!225 &225831940989964384
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6643637775379894484}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &114522817932931646
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleDisplay.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AngleDisplay.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AreaCircle_perfab.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AreaCircle_perfab.prefab
index 9391cebc64d77aba703a36cce617f6e9488762a2..1d129ae4316223e259876d073b8e764e4d024267 100644
--- a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AreaCircle_perfab.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 4086712909713098893}
   - component: {fileID: 4474082756159207727}
   - component: {fileID: 6928182635216917115}
-  - component: {fileID: 8310254113192487485}
   - component: {fileID: 6811931286641226162}
   - component: {fileID: 4444078412922319222}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: AreaCircle_perfab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -186,7 +185,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 7016901710118546043}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &4086712909713098893
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -208,7 +207,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: d03f90cb79e6fba4fb25edaf74ffeadd, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -229,7 +228,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 4086712909713098893}
 --- !u!114 &6928182635216917115
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -243,18 +242,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &8310254113192487485
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 7016901710118546043}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &6811931286641226162
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/AreaCircle_perfab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/AreaCircle_perfab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CircleFact.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/CircleFact.prefab
index a50b0f607aacff166ea90b751a24c9f9b3db6e28..f9979605b185f0b07fc35f20d2de854ea393b29e 100644
--- a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CircleFact.prefab
@@ -148,7 +148,6 @@ GameObject:
   - component: {fileID: 1894013120851118185}
   - component: {fileID: 5132214578572184594}
   - component: {fileID: 3896398116007953758}
-  - component: {fileID: 6482343618895123747}
   - component: {fileID: 1602337205070616824}
   - component: {fileID: -8545268462245846538}
   m_Layer: 5
@@ -176,7 +175,7 @@ RectTransform:
   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: 4.4, y: 4.6}
+  m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 100, y: 100}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &6436200217209768079
@@ -186,7 +185,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 6636443472981757786}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &1894013120851118185
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -243,18 +242,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &6482343618895123747
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6636443472981757786}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &1602337205070616824
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CircleFact.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/CircleFact.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ConeVolume_prefab.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/ConeVolume_prefab.prefab
index 41d2ed33d151570516e140b7c3ec4c2cfbe70887..9d3da73402c020d3cc26de523bbbcd74b532a1d2 100644
--- a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ConeVolume_prefab.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 3047192119255630295}
   - component: {fileID: 4076526528120032799}
   - component: {fileID: 4263320076605886561}
-  - component: {fileID: 3829202662460982349}
   - component: {fileID: 2650353447837694094}
   - component: {fileID: -1328819392998620038}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: ConeVolume_prefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -186,7 +185,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 2523593828849809055}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &3047192119255630295
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -208,7 +207,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: f580ba9d4e3825d49a5a7907d2a3f0c1, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -229,7 +228,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 3047192119255630295}
 --- !u!114 &4263320076605886561
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -243,18 +242,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &3829202662460982349
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2523593828849809055}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &2650353447837694094
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ConeVolume_prefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/ConeVolume_prefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CylinderVolume.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/CylinderVolume.prefab
index 6770dcb8d41fa1adea35fc6c4447c71f0c61213e..655c3ef0013246a589431ca458da2714ff695268 100644
--- a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CylinderVolume.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 8448132399530171869}
   - component: {fileID: 4549857745383475350}
   - component: {fileID: -7338472263132780475}
-  - component: {fileID: 7240967210820331247}
   - component: {fileID: 2130710490396271644}
   - component: {fileID: 8056345640559627384}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: CylinderVolume
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -186,7 +185,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 5287418535931939099}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &8448132399530171869
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -208,7 +207,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: 352d7dd2edb65f542aba25be27d20d98, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -229,7 +228,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 8448132399530171869}
 --- !u!114 &-7338472263132780475
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -243,18 +242,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &7240967210820331247
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 5287418535931939099}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &2130710490396271644
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/CylinderVolume.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/CylinderVolume.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab
similarity index 95%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab
index 2387c59149567798edeac5c12212d795b0236956..85aeaec691b02451f94a1bc7cd195e4b55ec35f0 100644
--- a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab
@@ -148,7 +148,6 @@ GameObject:
   - component: {fileID: 6811289727063397518}
   - component: {fileID: 6586968856821406842}
   - component: {fileID: 3914868910838030883}
-  - component: {fileID: 4479822174921760807}
   - component: {fileID: 7215917396402112958}
   - component: {fileID: 7981125183230312854}
   m_Layer: 5
@@ -243,18 +242,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &4479822174921760807
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 7510387096843212865}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &7215917396402112958
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab
similarity index 97%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab
index 76fa03895ffecd03b6ae08ac8e66c923a25581fc..330c9820c3b1adcdfce62bfe3b6fc53623f8e35a 100644
--- a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab
@@ -283,7 +283,6 @@ GameObject:
   - component: {fileID: 7297490523703237233}
   - component: {fileID: 96998878642029046}
   - component: {fileID: 979255380955983068}
-  - component: {fileID: 425851386909748952}
   - component: {fileID: 6910630412647778113}
   - component: {fileID: -4875952770271437981}
   m_Layer: 5
@@ -379,18 +378,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &425851386909748952
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 6050914136827205310}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &6910630412647778113
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab
similarity index 95%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab
index 61637d51f8dddbae87b5d91c428e4016e503b186..a3b848099f592a534238bc4e4923dae9feba2d99 100644
--- a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab
@@ -13,7 +13,6 @@ GameObject:
   - component: {fileID: 858001163752551617}
   - component: {fileID: 8408536798623030161}
   - component: {fileID: 114132791164475416}
-  - component: {fileID: 225408562469983378}
   - component: {fileID: 114984628052382182}
   - component: {fileID: -6287292158833946431}
   m_Layer: 5
@@ -108,18 +107,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &225408562469983378
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 858001163752551619}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &114984628052382182
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DistanceDisplay.prefab
similarity index 96%
rename from Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DistanceDisplay.prefab
index f2273b0f6941c57af926a2c3c148954b21588c6b..a53eb4d38dab50a40b38c3283ada94adf121cedf 100644
--- a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DistanceDisplay.prefab
@@ -13,7 +13,6 @@ GameObject:
   - component: {fileID: 1241458608524046696}
   - component: {fileID: 506299453989990893}
   - component: {fileID: 2785940634305866798}
-  - component: {fileID: 9035428711241438515}
   - component: {fileID: 114476148939060428}
   - component: {fileID: 6775995842619458444}
   m_Layer: 5
@@ -42,7 +41,7 @@ RectTransform:
   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: -10.1, y: 94.9}
+  m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 100, y: 100}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &2318968178306689515
@@ -109,18 +108,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &9035428711241438515
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 4221381813544557775}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &114476148939060428
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DistanceDisplay.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DistanceDisplay.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/EqualCirclesPrefab.prefab
similarity index 96%
rename from Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/EqualCirclesPrefab.prefab
index a49c4d998e2b5414f9eb8c4ad2b5870373d9c0f9..3fd0b1f8771867e05b1719a084a9e297e28a3b35 100644
--- a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/EqualCirclesPrefab.prefab
@@ -283,10 +283,9 @@ GameObject:
   - component: {fileID: 2180110340788369784}
   - component: {fileID: 1285080900581311433}
   - component: {fileID: 6805943141472748426}
-  - component: {fileID: 3549802384644774303}
   - component: {fileID: 4430445033801091530}
   - component: {fileID: -8548468547709009186}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: EqualCirclesPrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -322,7 +321,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 7523305359074541435}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &2180110340788369784
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -344,7 +343,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: ad920a8c90fd4c74ba95809d3e14e6b7, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -365,7 +364,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 2180110340788369784}
 --- !u!114 &6805943141472748426
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -379,18 +378,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &3549802384644774303
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 7523305359074541435}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &4430445033801091530
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/EqualCirclesPrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/EqualCirclesPrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OnCirclePreFab.prefab
similarity index 95%
rename from Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/OnCirclePreFab.prefab
index 7fb3de69dc17500efe9652d16834c479d059e0c0..30d1c19d26726cb87df0e23209170f24f537843e 100644
--- a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OnCirclePreFab.prefab
@@ -13,7 +13,6 @@ GameObject:
   - component: {fileID: 2122753052771730408}
   - component: {fileID: 639140626255626101}
   - component: {fileID: 6441113378387087702}
-  - component: {fileID: -8964638906401905625}
   - component: {fileID: 9073127243885313005}
   - component: {fileID: -5954085419867829670}
   m_Layer: 5
@@ -51,7 +50,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 2115817999818309900}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &2122753052771730408
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -95,7 +94,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 2122753052771730408}
 --- !u!114 &6441113378387087702
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -109,18 +108,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &-8964638906401905625
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2115817999818309900}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &9073127243885313005
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OnCirclePreFab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/OnCirclePreFab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OrthogonalCircleAnglePrefab.prefab
similarity index 96%
rename from Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/OrthogonalCircleAnglePrefab.prefab
index c3b6dd16c711e6627efc895edbd51d543ffad0d4..84931044ce5e549fc807ae4e24ee613501f6d9c2 100644
--- a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OrthogonalCircleAnglePrefab.prefab
@@ -283,10 +283,9 @@ GameObject:
   - component: {fileID: 3070659305120604608}
   - component: {fileID: 7705752672375263960}
   - component: {fileID: 8593937097866258120}
-  - component: {fileID: 8996773866579933820}
   - component: {fileID: 930378118197085978}
   - component: {fileID: -4766878545130701298}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: OrthogonalCircleAnglePrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -322,7 +321,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 8554350198830106250}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &3070659305120604608
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -344,7 +343,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: 66ba1c16426bcaf49baab37f47c67b47, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -365,7 +364,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 3070659305120604608}
 --- !u!114 &8593937097866258120
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -379,18 +378,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &8996773866579933820
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 8554350198830106250}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &930378118197085978
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/OrthogonalCircleAnglePrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/OrthogonalCircleAnglePrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ParallelLinePrefab.prefab
similarity index 97%
rename from Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/ParallelLinePrefab.prefab
index 41541468485bb8e5e27aeb96100520a50505f964..bb78a05e3c8807cd092a6d95cd2dad845889ef11 100644
--- a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ParallelLinePrefab.prefab
@@ -148,7 +148,6 @@ GameObject:
   - component: {fileID: 6811289727063397518}
   - component: {fileID: 6586968856821406842}
   - component: {fileID: 3914868910838030883}
-  - component: {fileID: 4479822174921760807}
   - component: {fileID: 7215917396402112958}
   - component: {fileID: 41121149337675280}
   m_Layer: 5
@@ -244,18 +243,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &4479822174921760807
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 7510387096843212865}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &7215917396402112958
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/ParallelLinePrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/ParallelLinePrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RadiusPrefab.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RadiusPrefab.prefab
index adc98aea06b176c356a5cc65265ac0e66b97227d..426ce1906b5ee4845c81ed0eaa3bec9a6237e400 100644
--- a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RadiusPrefab.prefab
@@ -13,10 +13,9 @@ GameObject:
   - component: {fileID: 6545787433352254111}
   - component: {fileID: 7450556920702625537}
   - component: {fileID: 173279308733449335}
-  - component: {fileID: 6544775749910269078}
   - component: {fileID: 3955180868949107883}
   - component: {fileID: -497146227597533108}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: RadiusPrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -51,7 +50,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 2513701074329712390}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &6545787433352254111
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -73,7 +72,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: b85e914ced337ad4bbc40ad74c37da14, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -94,7 +93,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 6545787433352254111}
 --- !u!114 &173279308733449335
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -108,18 +107,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &6544775749910269078
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2513701074329712390}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &3955180868949107883
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RadiusPrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RadiusPrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RectangleFactPrefab.prefab
similarity index 97%
rename from Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RectangleFactPrefab.prefab
index 7c45a42579fcbb66dbc7d58ffbf572231e0a2954..5b49877c1a6131eeb1868aff5dfcff68ceed1226 100644
--- a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RectangleFactPrefab.prefab
@@ -553,7 +553,6 @@ GameObject:
   - component: {fileID: 3266031038391391049}
   - component: {fileID: 7956205528156386179}
   - component: {fileID: 2163234623969663275}
-  - component: {fileID: 8026609014010234375}
   - component: {fileID: 4558040300745642744}
   - component: {fileID: -1221418573146676442}
   m_Layer: 5
@@ -594,7 +593,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 8156936215466465834}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &3266031038391391049
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -637,7 +636,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 3266031038391391049}
 --- !u!114 &2163234623969663275
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -651,18 +650,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &8026609014010234375
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 8156936215466465834}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &4558040300745642744
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RectangleFactPrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RectangleFactPrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RightAnglePrefab.prefab
similarity index 97%
rename from Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RightAnglePrefab.prefab
index 6834abf78d9b29b2167e6635ab8c053c57fe44a9..0982d6bd9e8bdc3086220a969d986ebebb41d137 100644
--- a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RightAnglePrefab.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 5767345106027831726}
   - component: {fileID: 5822687220706391381}
   - component: {fileID: 3794236076833855767}
-  - component: {fileID: 8245241791380942728}
   - component: {fileID: 8661743446683420805}
   - component: {fileID: 4176151758276728228}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: RightAnglePrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -188,7 +187,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 3080888058940174091}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &5767345106027831726
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -210,7 +209,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: 2f972a9b017f79a43a7e95eeddebd66b, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -231,7 +230,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 5767345106027831726}
 --- !u!114 &3794236076833855767
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -245,18 +244,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &8245241791380942728
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 3080888058940174091}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &8661743446683420805
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/RightAnglePrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/RightAnglePrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TestFactPrefab.prefab
similarity index 90%
rename from Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/TestFactPrefab.prefab
index ca6497426e5756edd2b711114bb10460d5131a3f..f9715116096822215d633e98e2661c3a85008a44 100644
--- a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TestFactPrefab.prefab
@@ -11,12 +11,11 @@ GameObject:
   - component: {fileID: 6755804354927699367}
   - component: {fileID: 3779590155575851460}
   - component: {fileID: 5078315713010028456}
+  - component: {fileID: -5313503588223420466}
   - component: {fileID: 2785454548719711828}
-  - component: {fileID: 156028697059819196}
   - component: {fileID: 1224931104090066081}
-  - component: {fileID: -5313503588223420466}
   - component: {fileID: 7299521122061085080}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: TestFactPrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -50,7 +49,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 2846439484187545958}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &5078315713010028456
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -81,7 +80,7 @@ MonoBehaviour:
   m_FillOrigin: 0
   m_UseSpriteMesh: 0
   m_PixelsPerUnitMultiplier: 1
---- !u!114 &2785454548719711828
+--- !u!114 &-5313503588223420466
 MonoBehaviour:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
@@ -90,23 +89,11 @@ MonoBehaviour:
   m_GameObject: {fileID: 2846439484187545958}
   m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3}
+  m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  dragged: 0
---- !u!225 &156028697059819196
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 2846439484187545958}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
---- !u!114 &1224931104090066081
+  imageToChange: {fileID: 5078315713010028456}
+--- !u!114 &2785454548719711828
 MonoBehaviour:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
@@ -115,10 +102,11 @@ MonoBehaviour:
   m_GameObject: {fileID: 2846439484187545958}
   m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3}
+  m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
---- !u!114 &-5313503588223420466
+  dragged: 0
+--- !u!114 &1224931104090066081
 MonoBehaviour:
   m_ObjectHideFlags: 0
   m_CorrespondingSourceObject: {fileID: 0}
@@ -127,10 +115,9 @@ MonoBehaviour:
   m_GameObject: {fileID: 2846439484187545958}
   m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
+  m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
 --- !u!114 &7299521122061085080
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TestFactPrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/TestFactPrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TruncatedConeVolumePrefab.prefab
similarity index 94%
rename from Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/TruncatedConeVolumePrefab.prefab
index 6b933ce8e02f8fe4545e5164319d99d49f2ba18a..6e83d02b3fd62dfa90d001cda346ecb99f250ef9 100644
--- a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TruncatedConeVolumePrefab.prefab
@@ -13,10 +13,9 @@ GameObject:
   - component: {fileID: 2999154800373574638}
   - component: {fileID: 5477813449890952819}
   - component: {fileID: 6431159876548220859}
-  - component: {fileID: 5268227492380838391}
   - component: {fileID: 4468595272332714251}
   - component: {fileID: 3888340986020047728}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: TruncatedConeVolumePrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -51,7 +50,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 4123133807278660472}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &2999154800373574638
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -73,7 +72,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: fde0a14086151274a9d464a3d51c5e0f, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -94,7 +93,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 2999154800373574638}
 --- !u!114 &6431159876548220859
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -108,18 +107,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &5268227492380838391
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 4123133807278660472}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &4468595272332714251
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/TruncatedConeVolumePrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/TruncatedConeVolumePrefab.prefab.meta
diff --git a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/UnequalCirclesPrefab.prefab
similarity index 96%
rename from Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/UnequalCirclesPrefab.prefab
index f4bed2865669f4c3bee7cc66a8e7c92e24d17b09..86766154bead241df7db1ff838465b691a440837 100644
--- a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab
+++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/UnequalCirclesPrefab.prefab
@@ -148,10 +148,9 @@ GameObject:
   - component: {fileID: 7403282225673375912}
   - component: {fileID: 3225367128346546047}
   - component: {fileID: 4056140006323214235}
-  - component: {fileID: 8957209247582476496}
   - component: {fileID: -6417425987847613228}
   - component: {fileID: -6842305447839815895}
-  m_Layer: 0
+  m_Layer: 5
   m_Name: UnequalCirclesPrefab
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -187,7 +186,7 @@ CanvasRenderer:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 5769925203401971992}
-  m_CullTransparentMesh: 1
+  m_CullTransparentMesh: 0
 --- !u!114 &7403282225673375912
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -209,7 +208,7 @@ MonoBehaviour:
     m_PersistentCalls:
       m_Calls: []
   m_Sprite: {fileID: 21300000, guid: 269651011d5ec79458964edbef59ae70, type: 3}
-  m_Type: 1
+  m_Type: 0
   m_PreserveAspect: 0
   m_FillCenter: 1
   m_FillMethod: 4
@@ -230,7 +229,7 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  imageToChange: {fileID: 0}
+  imageToChange: {fileID: 7403282225673375912}
 --- !u!114 &4056140006323214235
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -244,18 +243,6 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   dragged: 0
---- !u!225 &8957209247582476496
-CanvasGroup:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 5769925203401971992}
-  m_Enabled: 1
-  m_Alpha: 1
-  m_Interactable: 1
-  m_BlocksRaycasts: 1
-  m_IgnoreParentGroups: 0
 --- !u!114 &-6417425987847613228
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/UnequalCirclesPrefab.prefab.meta
similarity index 100%
rename from Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab.meta
rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/UnequalCirclesPrefab.prefab.meta
diff --git a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta
index 74e8ec14666b52149393c2b163e1115ba410d916..13ca88bea8432cb0ffe675fa8ebea6a4e710fe6a 100644
--- a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta
+++ b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta
@@ -3,7 +3,9 @@ guid: a1ed516d861fa2c45a2b1767d1217acb
 MonoImporter:
   externalObjects: {}
   serializedVersion: 2
-  defaultReferences: []
+  defaultReferences:
+  - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a,
+      type: 3}
   executionOrder: 0
   icon: {instanceID: 0}
   userData: