From a94b7186ce6da39fe523eec11e15b7a6577d914e Mon Sep 17 00:00:00 2001
From: atirit <aydin.tirit@gmail.com>
Date: Mon, 5 Mar 2018 23:59:36 -0800
Subject: [PATCH] Now in alpha

Everything from doc implemented and ostensibly functioning
---
 Podfile                                       |  11 -
 Podfile.lock                                  |   2 +-
 Pods/Manifest.lock                            |   2 +-
 Pods/Pods.xcodeproj/project.pbxproj           | 454 +++---------------
 .../Pods-scouting1072Tests/Info.plist         |  26 -
 ...couting1072Tests-acknowledgements.markdown |   3 -
 ...s-scouting1072Tests-acknowledgements.plist |  29 --
 .../Pods-scouting1072Tests-dummy.m            |   5 -
 .../Pods-scouting1072Tests-frameworks.sh      | 105 ----
 .../Pods-scouting1072Tests-resources.sh       | 106 ----
 .../Pods-scouting1072Tests-umbrella.h         |  16 -
 .../Pods-scouting1072Tests.debug.xcconfig     |  10 -
 .../Pods-scouting1072Tests.modulemap          |   6 -
 .../Pods-scouting1072Tests.release.xcconfig   |  10 -
 .../Pods-scouting1072UITests/Info.plist       |  26 -
 ...uting1072UITests-acknowledgements.markdown |   3 -
 ...scouting1072UITests-acknowledgements.plist |  29 --
 .../Pods-scouting1072UITests-dummy.m          |   5 -
 .../Pods-scouting1072UITests-frameworks.sh    | 105 ----
 .../Pods-scouting1072UITests-resources.sh     | 106 ----
 .../Pods-scouting1072UITests-umbrella.h       |  16 -
 .../Pods-scouting1072UITests.debug.xcconfig   |  10 -
 .../Pods-scouting1072UITests.modulemap        |   6 -
 .../Pods-scouting1072UITests.release.xcconfig |  10 -
 scouting1072.xcodeproj/project.pbxproj        |  28 +-
 .../LaunchImage.launchimage/Contents.json     |  49 ++
 scouting1072/AutonViewController.swift        |  98 ----
 scouting1072/Base.lproj/Main.storyboard       | 312 ++++++++++--
 scouting1072/FieldViewController.swift        | 181 +++++++
 scouting1072/Info.plist                       |  52 +-
 scouting1072/IntermediateViewController.swift |  62 ++-
 scouting1072/OtherInfoViewController.swift    |  91 ++++
 scouting1072/SignInViewController.swift       |  70 +--
 scouting1072/Switch.swift                     |  35 +-
 34 files changed, 825 insertions(+), 1254 deletions(-)
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Info.plist
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.markdown
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.plist
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-dummy.m
 delete mode 100755 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-frameworks.sh
 delete mode 100755 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-resources.sh
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-umbrella.h
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.debug.xcconfig
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.release.xcconfig
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Info.plist
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.markdown
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.plist
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-dummy.m
 delete mode 100755 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-frameworks.sh
 delete mode 100755 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-resources.sh
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-umbrella.h
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.debug.xcconfig
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap
 delete mode 100644 Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.release.xcconfig
 create mode 100644 scouting1072/Assets.xcassets/LaunchImage.launchimage/Contents.json
 delete mode 100644 scouting1072/AutonViewController.swift
 create mode 100644 scouting1072/FieldViewController.swift
 create mode 100644 scouting1072/OtherInfoViewController.swift

diff --git a/Podfile b/Podfile
index 68e31c4..fd6b9db 100644
--- a/Podfile
+++ b/Podfile
@@ -6,15 +6,4 @@ target 'scouting1072' do
   use_frameworks!
   pod 'Google/SignIn'
   # Pods for scouting1072
-
-  target 'scouting1072Tests' do
-    inherit! :search_paths
-    # Pods for testing
-  end
-
-  target 'scouting1072UITests' do
-    inherit! :search_paths
-    # Pods for testing
-  end
-
 end
diff --git a/Podfile.lock b/Podfile.lock
index 4deb691..c733e0b 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -48,6 +48,6 @@ SPEC CHECKSUMS:
   GTMOAuth2: be83fd28d63ae3087e7d351b1f39c1a7e24ab6e7
   GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
 
-PODFILE CHECKSUM: 236dc3894a575ca95dda3b4ae254fc39c6c81875
+PODFILE CHECKSUM: ec13a9d0f66e82bb6090bc69c501c14ab689a4e3
 
 COCOAPODS: 1.3.1
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
index 4deb691..c733e0b 100644
--- a/Pods/Manifest.lock
+++ b/Pods/Manifest.lock
@@ -48,6 +48,6 @@ SPEC CHECKSUMS:
   GTMOAuth2: be83fd28d63ae3087e7d351b1f39c1a7e24ab6e7
   GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
 
-PODFILE CHECKSUM: 236dc3894a575ca95dda3b4ae254fc39c6c81875
+PODFILE CHECKSUM: ec13a9d0f66e82bb6090bc69c501c14ab689a4e3
 
 COCOAPODS: 1.3.1
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
index c2e73b8..876e376 100644
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Pods/Pods.xcodeproj/project.pbxproj
@@ -3,25 +3,22 @@
 	archiveVersion = 1;
 	classes = {
 	};
-	objectVersion = 46;
+	objectVersion = 48;
 	objects = {
 
 /* Begin PBXBuildFile section */
-		01DDBB1145702AF44D6E8E354B43467D /* Pods-scouting1072UITests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B9DACBECBB2F759767478FDF101BF692 /* Pods-scouting1072UITests-dummy.m */; };
 		05392B9C091E3E274235625B87D6C7BC /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 672477A6681D79312586AB426B4D71D1 /* SystemConfiguration.framework */; };
 		0749EC40D3519957D43A1040F9662F71 /* GoogleToolboxForMac-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9558A99F8AB7D4917321B7295E10C183 /* GoogleToolboxForMac-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		11F0D0CB930604B4DAAE93FEA3904826 /* GTMNSDictionary+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE52185E3E50DAD6C281FBD5D6A05D7 /* GTMNSDictionary+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		1351C79BE5DA3A3D43D42036A647C262 /* GTMOAuth2SignIn.m in Sources */ = {isa = PBXBuildFile; fileRef = D9832234C5293E86826F951331B93C9F /* GTMOAuth2SignIn.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
 		1CAD2D19B6043B494770E9DC585D276D /* GTMMIMEDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F0F9E1D0C856A4CF1885ECCB5C42C61 /* GTMMIMEDocument.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		216FD026B6CF3F6C3477A41C7F805FA4 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293365045366DD99DF1A95F45C8B5A8D /* Security.framework */; };
-		293F63A75FD06B034D3FEA9986FF15D9 /* Pods-scouting1072UITests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE7302A17DFC558C34613AA32A18E0B /* Pods-scouting1072UITests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		2DEA98AA54F4D62EEB952189658BD89C /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 33FCDFED209E2344B5F3DF407D6658D1 /* GTMSessionFetcher.m */; };
 		2EFC826FB30ECD27C98CE7F3707E9012 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = B04E06679980139A72AECB2056FA3FD8 /* GTMNSData+zlib.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
 		30F46BD604AECC7F1159470A74794366 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */; };
 		31A17D8E7663090166267CB950E5DB45 /* GTMOAuth2Authentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 1276A9D2A0146B5E0CF56CA65CD10966 /* GTMOAuth2Authentication.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
 		32CF9BB4493C89CB01FFADD6DB754927 /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B01FA6C7035BBAE044876EFA8E55D2B /* GoogleToolboxForMac-dummy.m */; };
 		333726D18E7D4FC18D95792999A41B80 /* GTMOAuth2SignIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 6912A184B920A11FFFCD2AAC69BD03D1 /* GTMOAuth2SignIn.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		33815DE7C1BB891534EEDE186F322298 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */; };
 		360F3EFFFCCF95B8D073D7C72067AD1C /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = E5B8058B7204DDBA8E9356C0D9A498DE /* GTMSessionFetcherService.m */; };
 		3EA5EB74DECDECA27E6505BD395A6BB9 /* GTMOAuth2ViewControllerTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CFBC81EDD68BA0B7B75E67F56B87F15 /* GTMOAuth2ViewControllerTouch.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		437AA21C3A4AB90265CE9B0F754FA4C5 /* GTMReadMonitorInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = B56B30E62D93B73B641F412E90A342C8 /* GTMReadMonitorInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -34,7 +31,6 @@
 		741C7EF7CB09028A6C14145A105E82F6 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 653814AD833A23C24B3746F21C156ECC /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		76A80DD2CD1629835DA9FC6AA7A5C732 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 635C7F457C1B6CFA5504909E0BDCF216 /* GTMSessionFetcher-dummy.m */; };
 		7C18A23B104C2672BD935467D0B80ECB /* GTMMIMEDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 86B4FF0C3584677249DA61238C518A47 /* GTMMIMEDocument.m */; };
-		8CE70BC050A2482340611B74F02F001B /* Pods-scouting1072Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AA7386F634D5072D7614C5B4B19BD61 /* Pods-scouting1072Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		8DBD79DD89E835D879F19571B82BBC10 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 518CE504A129D7C16B265D58CEA40C15 /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		96ACDA4D360DF9B9C30420A889E4416C /* GTMOAuth2ViewControllerTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CBCB4906CB18911EE3035C8DFE7BE8 /* GTMOAuth2ViewControllerTouch.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
 		98714C893E8D07613970FF200FF873CB /* GTMGatherInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 590544B0D5FEEA737B23F3B1634B7177 /* GTMGatherInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -45,19 +41,17 @@
 		B9A04CBBF007CB8AAF75D61C5EF4D81F /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF13314F5A52B0EDE961087CA2E7403 /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		BA7F6EAA26CF9D5C1BCA6FCC5F22BD7E /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = EB2D13AFC2812450C64EC86FB3CC4DAF /* GTMSessionUploadFetcher.m */; };
 		C09A9D7003942172FB4178D1413EC484 /* GTMReadMonitorInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = E02D486FCEE0225FA98950BB93BD8890 /* GTMReadMonitorInputStream.m */; };
-		C2111DB425792A08C995DA67818CCCF0 /* Pods-scouting1072Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 579E2D17A0ED48996A11C24145091660 /* Pods-scouting1072Tests-dummy.m */; };
 		C34E24520624B382515A0F58185E6926 /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 12655AE0897684070290A1C913733F24 /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		C4A1A63A4C67D9828DF94807BC2C3002 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */; };
 		CB8DEAB39CEA8CBFA79C0EE66C0B119A /* GTMSessionFetcher.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3414CF46D8D5C228D0749BFA5433D8D9 /* GTMSessionFetcher.framework */; };
 		CD02EFF91211DCC1DE607F885831F891 /* GTMOAuth2-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 11587D7C7412BCE24D33F67F87D3ABF7 /* GTMOAuth2-dummy.m */; };
-		CD9967B4AD75C21CFD6D991DD2A5405A /* Pods-scouting1072-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E7DD9E007F64BAF2FFFD0960C3EEA41 /* Pods-scouting1072-dummy.m */; };
+		CD9967B4AD75C21CFD6D991DD2A5405A /* Pods-scouting1072-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53AF42D5AA025E224A2E24BD7D5154C6 /* Pods-scouting1072-dummy.m */; };
 		D28734EDC84B2A7FBC4D5DCF95177BF8 /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 832AEA6BFC7B9AB5522BA7C4FA88416E /* GTMDefines.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		D6AB864F15856F3123A1EFBB63814717 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */; };
 		DA2F5A299DC9A8ECC5F73A66172E64BC /* GTMNSString+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C96130D0BB8E8F3C97F24CA0A5BC0AD /* GTMNSString+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		E7D23D2F163A34BEC60FD54BCCC22C76 /* GTMNSDictionary+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E13330F6F990686BF34658C92CB377D /* GTMNSDictionary+URLArguments.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
 		E93DCCCE78D990BBA222C32F30E30D90 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293365045366DD99DF1A95F45C8B5A8D /* Security.framework */; };
-		EA0E66AAF11E2E98186CD24D2822CB71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */; };
-		F38517A89C7AC8B6F93E432E55215877 /* Pods-scouting1072-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EDDEFCE0C9E18A9968FFF17267800A1E /* Pods-scouting1072-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		F38517A89C7AC8B6F93E432E55215877 /* Pods-scouting1072-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9622BFC4407142ADF00714112FEC6E99 /* Pods-scouting1072-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		F5531F9DDD1D852322A97C682A5AFC15 /* GTMOAuth2ViewTouch.xib in Resources */ = {isa = PBXBuildFile; fileRef = B12E2D7389673BE3AE2080C5342DA244 /* GTMOAuth2ViewTouch.xib */; };
 		F6CA012C4CEB1D996CC12EEADD21CDB1 /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 070F5D98018E33AECC1CF1943A4A9F1F /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; };
 /* End PBXBuildFile section */
@@ -94,108 +88,86 @@
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXFileReference section */
-		05A2E9760ACE9EF9DCED959F80F48C87 /* Pods-scouting1072UITests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-scouting1072UITests-acknowledgements.markdown"; sourceTree = "<group>"; };
-		069973F7C426DEE3502BFC2EADEBB54C /* Pods-scouting1072Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-scouting1072Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
 		070F5D98018E33AECC1CF1943A4A9F1F /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Source/GTMSessionFetcherLogging.h; sourceTree = "<group>"; };
-		0B30A38C136058D1C4F81AE76268388C /* Pods-scouting1072UITests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072UITests-resources.sh"; sourceTree = "<group>"; };
+		0BF280868650E21A8541329956E87BF1 /* Pods-scouting1072-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-scouting1072-acknowledgements.plist"; sourceTree = "<group>"; };
 		0CFBC81EDD68BA0B7B75E67F56B87F15 /* GTMOAuth2ViewControllerTouch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMOAuth2ViewControllerTouch.h; path = Source/Touch/GTMOAuth2ViewControllerTouch.h; sourceTree = "<group>"; };
 		0DA9E5AC9B9E5952F0128ECF20DF3783 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		0E84A92307738804B6ECA9FEE3F3A732 /* Pods-scouting1072UITests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072UITests-frameworks.sh"; sourceTree = "<group>"; };
 		11587D7C7412BCE24D33F67F87D3ABF7 /* GTMOAuth2-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMOAuth2-dummy.m"; sourceTree = "<group>"; };
 		12655AE0897684070290A1C913733F24 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = "<group>"; };
 		1276A9D2A0146B5E0CF56CA65CD10966 /* GTMOAuth2Authentication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMOAuth2Authentication.m; path = Source/GTMOAuth2Authentication.m; sourceTree = "<group>"; };
 		17F8913F1F3405FF4A73949BC280E432 /* GTMSessionFetcher.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.xcconfig; sourceTree = "<group>"; };
-		18253B1087FE8D9AA02BDDF5AA2E68BD /* Pods-scouting1072Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072Tests.release.xcconfig"; sourceTree = "<group>"; };
 		19D7011487FEC70AABE30E18B1055FB7 /* GTMOAuth2Authentication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMOAuth2Authentication.h; path = Source/GTMOAuth2Authentication.h; sourceTree = "<group>"; };
 		1AE52185E3E50DAD6C281FBD5D6A05D7 /* GTMNSDictionary+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSDictionary+URLArguments.h"; path = "Foundation/GTMNSDictionary+URLArguments.h"; sourceTree = "<group>"; };
 		1E13330F6F990686BF34658C92CB377D /* GTMNSDictionary+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSDictionary+URLArguments.m"; path = "Foundation/GTMNSDictionary+URLArguments.m"; sourceTree = "<group>"; };
 		20086D7CCBC464381679FC6D33121144 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		214DF0B8C85D1577CB6BCD8AC76CEC18 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		25AF0E7D9252B1F5FC8AB920BA91A5FE /* Pods-scouting1072.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072.release.xcconfig"; sourceTree = "<group>"; };
+		2373BBD94AFCAC40C3E464E421A8470E /* Pods_scouting1072.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_scouting1072.framework; path = "Pods-scouting1072.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
 		293365045366DD99DF1A95F45C8B5A8D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
+		2ABA2DFCEE5FC6138F60370E8E89E338 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMSessionFetcher.framework; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		2B01FA6C7035BBAE044876EFA8E55D2B /* GoogleToolboxForMac-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleToolboxForMac-dummy.m"; sourceTree = "<group>"; };
-		32EE512667C6CB23A844777E3158586B /* Pods-scouting1072.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072.debug.xcconfig"; sourceTree = "<group>"; };
 		33FCDFED209E2344B5F3DF407D6658D1 /* GTMSessionFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcher.m; path = Source/GTMSessionFetcher.m; sourceTree = "<group>"; };
 		3414CF46D8D5C228D0749BFA5433D8D9 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		3D0F56072FC5E84B58462296FCDDB387 /* GGLCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GGLCore.framework; path = Frameworks/GGLCore.framework; sourceTree = "<group>"; };
+		3EA0817E9BE4447DE6FC23C888313254 /* Pods-scouting1072-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072-resources.sh"; sourceTree = "<group>"; };
 		3F0F9E1D0C856A4CF1885ECCB5C42C61 /* GTMMIMEDocument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMMIMEDocument.h; path = Source/GTMMIMEDocument.h; sourceTree = "<group>"; };
-		41DCDB6C842B9DF04D4AAAC9511A9E50 /* Pods-scouting1072-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072-frameworks.sh"; sourceTree = "<group>"; };
-		438403ECAFCB4A1E568F6D2EE73DC149 /* GoogleToolboxForMac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GoogleToolboxForMac.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		44C765818EEB7B6A108584608CDC3ABF /* GTMNSString+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+URLArguments.m"; path = "Foundation/GTMNSString+URLArguments.m"; sourceTree = "<group>"; };
 		46965CA796CCD9C9A543B1C853AEDF8A /* GTMDebugSelectorValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugSelectorValidation.h; path = DebugUtils/GTMDebugSelectorValidation.h; sourceTree = "<group>"; };
-		47ADE48ABC23A3F4642607EC47897BCA /* Pods-scouting1072-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-scouting1072-acknowledgements.markdown"; sourceTree = "<group>"; };
-		4E7DD9E007F64BAF2FFFD0960C3EEA41 /* Pods-scouting1072-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-scouting1072-dummy.m"; sourceTree = "<group>"; };
 		4EF13314F5A52B0EDE961087CA2E7403 /* GTMMethodCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMMethodCheck.h; path = DebugUtils/GTMMethodCheck.h; sourceTree = "<group>"; };
-		4F648CB9A2A73502342B3F16B7CDA4CF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		518CE504A129D7C16B265D58CEA40C15 /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Source/GTMSessionFetcher.h; sourceTree = "<group>"; };
+		53AF42D5AA025E224A2E24BD7D5154C6 /* Pods-scouting1072-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-scouting1072-dummy.m"; sourceTree = "<group>"; };
 		545433D208FD225BE768F543D15350D1 /* GTMOAuth2.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMOAuth2.xcconfig; sourceTree = "<group>"; };
-		550DF9FB3109FF596A0811E7324885AD /* Pods-scouting1072UITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072UITests.release.xcconfig"; sourceTree = "<group>"; };
 		554CE6A97A65D8E59829D3D8D1D15652 /* GTMGatherInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMGatherInputStream.m; path = Source/GTMGatherInputStream.m; sourceTree = "<group>"; };
-		5763C92B48CE92922D0BA2805347A1E5 /* Pods-scouting1072-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-scouting1072-acknowledgements.plist"; sourceTree = "<group>"; };
-		579E2D17A0ED48996A11C24145091660 /* Pods-scouting1072Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-scouting1072Tests-dummy.m"; sourceTree = "<group>"; };
+		5617C8B65D9CD0B97694B2E8D65E4948 /* GTMOAuth2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMOAuth2.framework; path = GTMOAuth2.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		590544B0D5FEEA737B23F3B1634B7177 /* GTMGatherInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMGatherInputStream.h; path = Source/GTMGatherInputStream.h; sourceTree = "<group>"; };
 		591CAC490A33998F6CE866BB9C519F7B /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = "<group>"; };
-		5AA7386F634D5072D7614C5B4B19BD61 /* Pods-scouting1072Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-scouting1072Tests-umbrella.h"; sourceTree = "<group>"; };
 		5C1CA076C688A8A7BCB9DB3D417AEE4E /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = "<group>"; };
 		5DC1B433DBA698B4B257EB92E1DFBAA0 /* Core-Module.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Core-Module.h"; path = "Headers/ModuleHeaders/Core-Module.h"; sourceTree = "<group>"; };
-		5F6BFCF77268C3EC96BC0D30914F999C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		62429CC5B7A03D3412585FDB4F03229B /* Pods-scouting1072Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-scouting1072Tests-acknowledgements.plist"; sourceTree = "<group>"; };
+		6049DE4F33D1F88FF4C4BB798B462ECD /* Pods-scouting1072-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-scouting1072-acknowledgements.markdown"; sourceTree = "<group>"; };
 		635C7F457C1B6CFA5504909E0BDCF216 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = "<group>"; };
-		6469EECD2508A35BDD06C516A07A98FD /* Pods-scouting1072Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072Tests-frameworks.sh"; sourceTree = "<group>"; };
-		65097BE93378A675A0E0CB03054E398B /* Pods-scouting1072-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072-resources.sh"; sourceTree = "<group>"; };
 		653814AD833A23C24B3746F21C156ECC /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Source/GTMSessionUploadFetcher.h; sourceTree = "<group>"; };
 		672477A6681D79312586AB426B4D71D1 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
 		6912A184B920A11FFFCD2AAC69BD03D1 /* GTMOAuth2SignIn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMOAuth2SignIn.h; path = Source/GTMOAuth2SignIn.h; sourceTree = "<group>"; };
-		6C329B5E3513566F8F4A7A10C1A96C2C /* GTMOAuth2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = GTMOAuth2.modulemap; sourceTree = "<group>"; };
-		70F6292423938D0BC68B5DBE2202207E /* GoogleToolboxForMac.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = GoogleToolboxForMac.modulemap; sourceTree = "<group>"; };
+		6C329B5E3513566F8F4A7A10C1A96C2C /* GTMOAuth2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = GTMOAuth2.modulemap; sourceTree = "<group>"; };
+		70F6292423938D0BC68B5DBE2202207E /* GoogleToolboxForMac.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = GoogleToolboxForMac.modulemap; sourceTree = "<group>"; };
+		7618FD3519C2A20C321BFCC3549E521A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		770BB7C077BC05539960A3E7DF8D46D0 /* GoogleToolboxForMac.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.xcconfig; sourceTree = "<group>"; };
 		78B815A1F3DBC6306BD456963847A060 /* GGLSignIn.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GGLSignIn.framework; path = Frameworks/GGLSignIn.framework; sourceTree = "<group>"; };
 		7A5F742AF9CA08752F5EB15217FD2BB5 /* GTMOAuth2-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMOAuth2-prefix.pch"; sourceTree = "<group>"; };
-		7AFCD516A098793B9F26CA1A18C24FBB /* Pods_scouting1072UITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072UITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		804A51F4A29BF97A595369003D690A2B /* Pods-scouting1072-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072-frameworks.sh"; sourceTree = "<group>"; };
 		806133F3CFE8012529802CEE0602D788 /* GTMSessionFetcher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-prefix.pch"; sourceTree = "<group>"; };
 		832AEA6BFC7B9AB5522BA7C4FA88416E /* GTMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
 		837887BBC1AB1549959FD8573B5BA9D6 /* GoogleSignIn.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = GoogleSignIn.bundle; path = Resources/GoogleSignIn.bundle; sourceTree = "<group>"; };
-		846C8FE892F355C62331D649CB064F10 /* Pods-scouting1072UITests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-scouting1072UITests.modulemap"; sourceTree = "<group>"; };
 		86B4FF0C3584677249DA61238C518A47 /* GTMMIMEDocument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMMIMEDocument.m; path = Source/GTMMIMEDocument.m; sourceTree = "<group>"; };
 		8A61F95877B363F2CE77D7A2B8E6CE16 /* GTMDebugThreadValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugThreadValidation.h; path = DebugUtils/GTMDebugThreadValidation.h; sourceTree = "<group>"; };
 		8C96130D0BB8E8F3C97F24CA0A5BC0AD /* GTMNSString+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSString+URLArguments.h"; path = "Foundation/GTMNSString+URLArguments.h"; sourceTree = "<group>"; };
-		8F7A5C87FC773D22B3A131D15630DCF8 /* Pods_scouting1072Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		91B90F245A0BF69ECCE0331A8F797EF8 /* GoogleToolboxForMac-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-prefix.pch"; sourceTree = "<group>"; };
-		928C1C29AF5E3F22253EFC1CA34F8533 /* GTMOAuth2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GTMOAuth2.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+		93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+		9406C6CE3018E102A732F8C279A73C1D /* Pods-scouting1072.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072.debug.xcconfig"; sourceTree = "<group>"; };
 		9558A99F8AB7D4917321B7295E10C183 /* GoogleToolboxForMac-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-umbrella.h"; sourceTree = "<group>"; };
+		9622BFC4407142ADF00714112FEC6E99 /* Pods-scouting1072-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-scouting1072-umbrella.h"; sourceTree = "<group>"; };
+		A127E82B021EF97C931A34D3C92A0020 /* Pods-scouting1072.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-scouting1072.modulemap"; sourceTree = "<group>"; };
 		A1D3ED625E4A4786925356BCB38243B4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		A2E9C2E606C1B460A32380C42D9D206E /* GTMSessionFetcher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-umbrella.h"; sourceTree = "<group>"; };
 		A437971079F03D8E478DCA8C2471D9C3 /* FirebaseCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseCore.framework; path = Frameworks/FirebaseCore.framework; sourceTree = "<group>"; };
-		A8B4C2FEC790356284B22B77655664FB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		A917DC898F97B83DFDF5EA6AEF62F513 /* Pods-scouting1072UITests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-scouting1072UITests-acknowledgements.plist"; sourceTree = "<group>"; };
 		B04E06679980139A72AECB2056FA3FD8 /* GTMNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSData+zlib.m"; path = "Foundation/GTMNSData+zlib.m"; sourceTree = "<group>"; };
 		B12E2D7389673BE3AE2080C5342DA244 /* GTMOAuth2ViewTouch.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = GTMOAuth2ViewTouch.xib; path = Source/Touch/GTMOAuth2ViewTouch.xib; sourceTree = "<group>"; };
 		B3D0CAFF36E239A5CDE8B028EED6F5BF /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = "<group>"; };
 		B3FECD147EA23A390E14995FF548D414 /* Analytics-Module.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Analytics-Module.h"; path = "Headers/ModuleHeaders/Analytics-Module.h"; sourceTree = "<group>"; };
 		B56B30E62D93B73B641F412E90A342C8 /* GTMReadMonitorInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMReadMonitorInputStream.h; path = Source/GTMReadMonitorInputStream.h; sourceTree = "<group>"; };
-		B5869C20DD1DA9D6ED1894D2B9EDB0C3 /* Pods-scouting1072Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-scouting1072Tests.modulemap"; sourceTree = "<group>"; };
-		B9DACBECBB2F759767478FDF101BF692 /* Pods-scouting1072UITests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-scouting1072UITests-dummy.m"; sourceTree = "<group>"; };
 		BFB0338B875FB08C05A3482757B76543 /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = Headers/Core.h; sourceTree = "<group>"; };
+		C4E68697021E0AA1EC9A7AECCE5A942B /* Pods-scouting1072.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072.release.xcconfig"; sourceTree = "<group>"; };
 		CD3D432871863DD02AB39688E4960BFF /* GTMOAuth2-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMOAuth2-umbrella.h"; sourceTree = "<group>"; };
 		D4F94C6C025CA1FB9C812AC44677D479 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+		D660120125071014BD19D28B596A73AE /* GoogleToolboxForMac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleToolboxForMac.framework; path = GoogleToolboxForMac.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		D8A03899E84B56F173A490B6A4C9E27F /* SignIn-Module.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SignIn-Module.h"; path = "Headers/ModuleHeaders/SignIn-Module.h"; sourceTree = "<group>"; };
 		D9832234C5293E86826F951331B93C9F /* GTMOAuth2SignIn.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMOAuth2SignIn.m; path = Source/GTMOAuth2SignIn.m; sourceTree = "<group>"; };
-		DB149EF914FE47D658334C8C8F956DD6 /* Pods_scouting1072.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		DDC9CF503DA2CDD0B002AE74F2C1963D /* Pods-scouting1072UITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072UITests.debug.xcconfig"; sourceTree = "<group>"; };
 		E02D486FCEE0225FA98950BB93BD8890 /* GTMReadMonitorInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMReadMonitorInputStream.m; path = Source/GTMReadMonitorInputStream.m; sourceTree = "<group>"; };
 		E155E4F8AA9E86A3B6E9A84B524E38B9 /* GoogleSignIn.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleSignIn.framework; path = Frameworks/GoogleSignIn.framework; sourceTree = "<group>"; };
-		E3F8A5E9C2AE8FE096A5A5DE7A502E78 /* Pods-scouting1072.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-scouting1072.modulemap"; sourceTree = "<group>"; };
 		E4CBCB4906CB18911EE3035C8DFE7BE8 /* GTMOAuth2ViewControllerTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMOAuth2ViewControllerTouch.m; path = Source/Touch/GTMOAuth2ViewControllerTouch.m; sourceTree = "<group>"; };
 		E5B8058B7204DDBA8E9356C0D9A498DE /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Source/GTMSessionFetcherService.m; sourceTree = "<group>"; };
 		E814734A4FEB03E6602B87177ED6834A /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = "<group>"; };
-		E82B1F192B037CB414E6EA933A591F1D /* GTMSessionFetcher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = GTMSessionFetcher.modulemap; sourceTree = "<group>"; };
-		E99B398A0673D4A12036EA47F842C7B9 /* Pods-scouting1072Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-scouting1072Tests.debug.xcconfig"; sourceTree = "<group>"; };
+		E82B1F192B037CB414E6EA933A591F1D /* GTMSessionFetcher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = GTMSessionFetcher.modulemap; sourceTree = "<group>"; };
 		EB2D13AFC2812450C64EC86FB3CC4DAF /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Source/GTMSessionUploadFetcher.m; sourceTree = "<group>"; };
-		EDDEFCE0C9E18A9968FFF17267800A1E /* Pods-scouting1072-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-scouting1072-umbrella.h"; sourceTree = "<group>"; };
-		EEE7302A17DFC558C34613AA32A18E0B /* Pods-scouting1072UITests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-scouting1072UITests-umbrella.h"; sourceTree = "<group>"; };
 		F5023722FE5A95C0DD2F4EC7C326C444 /* SignIn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignIn.h; path = Headers/SignIn.h; sourceTree = "<group>"; };
-		FFAAB5310297DF0A22199E498900420B /* Pods-scouting1072Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-scouting1072Tests-resources.sh"; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -227,14 +199,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		9055CD5D1846657103CDB20F0C08F714 /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				33815DE7C1BB891534EEDE186F322298 /* Foundation.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		9DB2FD04E98E8D08B812CFAD3603A106 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
@@ -243,14 +207,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		DDEB4579844E848FC61AC04E861CEB2A /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				EA0E66AAF11E2E98186CD24D2822CB71 /* Foundation.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
@@ -260,6 +216,7 @@
 				7B350736789717FEF1925258989C5D39 /* Core */,
 				77A36C2DE7E164E38846C68E9388D5DE /* SignIn */,
 			);
+			name = Google;
 			path = Google;
 			sourceTree = "<group>";
 		};
@@ -271,14 +228,22 @@
 			name = Frameworks;
 			sourceTree = "<group>";
 		};
-		1B724C4E8DA398DAB4CB05F297DE57AD /* Targets Support Files */ = {
+		206FBA19EF265D85F80940CD1A6CEEA1 /* Pods-scouting1072 */ = {
 			isa = PBXGroup;
 			children = (
-				75B6048A04EE0008EB7A2BABCD5B840D /* Pods-scouting1072 */,
-				F0F5CB8800570B2D1F58D9646BA2A0EC /* Pods-scouting1072Tests */,
-				F30C38E45CAC2713114874DD738821A7 /* Pods-scouting1072UITests */,
+				7618FD3519C2A20C321BFCC3549E521A /* Info.plist */,
+				A127E82B021EF97C931A34D3C92A0020 /* Pods-scouting1072.modulemap */,
+				6049DE4F33D1F88FF4C4BB798B462ECD /* Pods-scouting1072-acknowledgements.markdown */,
+				0BF280868650E21A8541329956E87BF1 /* Pods-scouting1072-acknowledgements.plist */,
+				53AF42D5AA025E224A2E24BD7D5154C6 /* Pods-scouting1072-dummy.m */,
+				804A51F4A29BF97A595369003D690A2B /* Pods-scouting1072-frameworks.sh */,
+				3EA0817E9BE4447DE6FC23C888313254 /* Pods-scouting1072-resources.sh */,
+				9622BFC4407142ADF00714112FEC6E99 /* Pods-scouting1072-umbrella.h */,
+				9406C6CE3018E102A732F8C279A73C1D /* Pods-scouting1072.debug.xcconfig */,
+				C4E68697021E0AA1EC9A7AECCE5A942B /* Pods-scouting1072.release.xcconfig */,
 			);
-			name = "Targets Support Files";
+			name = "Pods-scouting1072";
+			path = "Target Support Files/Pods-scouting1072";
 			sourceTree = "<group>";
 		};
 		44ADD719D832DBEE4AD03A4880F05F52 /* GoogleSignIn */ = {
@@ -287,6 +252,7 @@
 				502DFBD6C29B9515D0348B18CB244EC6 /* Frameworks */,
 				980A611EB0F680EC9790B053D5681017 /* Resources */,
 			);
+			name = GoogleSignIn;
 			path = GoogleSignIn;
 			sourceTree = "<group>";
 		};
@@ -306,17 +272,12 @@
 			name = Resources;
 			sourceTree = "<group>";
 		};
-		6AE8AD2906BE30700CB16E8A330B9F7F /* Products */ = {
+		60F8B44633446371E69FD29E7A82F906 /* Targets Support Files */ = {
 			isa = PBXGroup;
 			children = (
-				438403ECAFCB4A1E568F6D2EE73DC149 /* GoogleToolboxForMac.framework */,
-				928C1C29AF5E3F22253EFC1CA34F8533 /* GTMOAuth2.framework */,
-				214DF0B8C85D1577CB6BCD8AC76CEC18 /* GTMSessionFetcher.framework */,
-				DB149EF914FE47D658334C8C8F956DD6 /* Pods_scouting1072.framework */,
-				8F7A5C87FC773D22B3A131D15630DCF8 /* Pods_scouting1072Tests.framework */,
-				7AFCD516A098793B9F26CA1A18C24FBB /* Pods_scouting1072UITests.framework */,
+				206FBA19EF265D85F80940CD1A6CEEA1 /* Pods-scouting1072 */,
 			);
-			name = Products;
+			name = "Targets Support Files";
 			sourceTree = "<group>";
 		};
 		6CAA6878302C91634FE0E2F193B903E0 /* Frameworks */ = {
@@ -327,24 +288,6 @@
 			name = Frameworks;
 			sourceTree = "<group>";
 		};
-		75B6048A04EE0008EB7A2BABCD5B840D /* Pods-scouting1072 */ = {
-			isa = PBXGroup;
-			children = (
-				5F6BFCF77268C3EC96BC0D30914F999C /* Info.plist */,
-				E3F8A5E9C2AE8FE096A5A5DE7A502E78 /* Pods-scouting1072.modulemap */,
-				47ADE48ABC23A3F4642607EC47897BCA /* Pods-scouting1072-acknowledgements.markdown */,
-				5763C92B48CE92922D0BA2805347A1E5 /* Pods-scouting1072-acknowledgements.plist */,
-				4E7DD9E007F64BAF2FFFD0960C3EEA41 /* Pods-scouting1072-dummy.m */,
-				41DCDB6C842B9DF04D4AAAC9511A9E50 /* Pods-scouting1072-frameworks.sh */,
-				65097BE93378A675A0E0CB03054E398B /* Pods-scouting1072-resources.sh */,
-				EDDEFCE0C9E18A9968FFF17267800A1E /* Pods-scouting1072-umbrella.h */,
-				32EE512667C6CB23A844777E3158586B /* Pods-scouting1072.debug.xcconfig */,
-				25AF0E7D9252B1F5FC8AB920BA91A5FE /* Pods-scouting1072.release.xcconfig */,
-			);
-			name = "Pods-scouting1072";
-			path = "Target Support Files/Pods-scouting1072";
-			sourceTree = "<group>";
-		};
 		77A36C2DE7E164E38846C68E9388D5DE /* SignIn */ = {
 			isa = PBXGroup;
 			children = (
@@ -371,6 +314,7 @@
 			children = (
 				6CAA6878302C91634FE0E2F193B903E0 /* Frameworks */,
 			);
+			name = FirebaseCore;
 			path = FirebaseCore;
 			sourceTree = "<group>";
 		};
@@ -380,8 +324,8 @@
 				93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
 				F2A875A48A4D36B979C042CC40252657 /* Frameworks */,
 				D83CDAFE050CEA11CF808D98EF44987B /* Pods */,
-				6AE8AD2906BE30700CB16E8A330B9F7F /* Products */,
-				1B724C4E8DA398DAB4CB05F297DE57AD /* Targets Support Files */,
+				D4E2A29A8CE1E47C9107BACE1D53D422 /* Products */,
+				60F8B44633446371E69FD29E7A82F906 /* Targets Support Files */,
 			);
 			sourceTree = "<group>";
 		};
@@ -471,6 +415,7 @@
 				AAD78F0CF156109A692253CD4036D1A9 /* Full */,
 				E6DF8C3318B1A36C4552E3656A6930A2 /* Support Files */,
 			);
+			name = GTMSessionFetcher;
 			path = GTMSessionFetcher;
 			sourceTree = "<group>";
 		};
@@ -479,6 +424,7 @@
 			children = (
 				0F054D359041413FB8B696B16E0828DF /* Frameworks */,
 			);
+			name = FirebaseInstanceID;
 			path = FirebaseInstanceID;
 			sourceTree = "<group>";
 		};
@@ -487,6 +433,7 @@
 			children = (
 				BB2760E78058207B52B7707D9EA50F86 /* Frameworks */,
 			);
+			name = FirebaseAnalytics;
 			path = FirebaseAnalytics;
 			sourceTree = "<group>";
 		};
@@ -508,6 +455,17 @@
 			name = iOS;
 			sourceTree = "<group>";
 		};
+		D4E2A29A8CE1E47C9107BACE1D53D422 /* Products */ = {
+			isa = PBXGroup;
+			children = (
+				D660120125071014BD19D28B596A73AE /* GoogleToolboxForMac.framework */,
+				5617C8B65D9CD0B97694B2E8D65E4948 /* GTMOAuth2.framework */,
+				2ABA2DFCEE5FC6138F60370E8E89E338 /* GTMSessionFetcher.framework */,
+				2373BBD94AFCAC40C3E464E421A8470E /* Pods_scouting1072.framework */,
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
 		D83CDAFE050CEA11CF808D98EF44987B /* Pods */ = {
 			isa = PBXGroup;
 			children = (
@@ -564,27 +522,10 @@
 				56D6DF55B78E1A6F338875F8EAB21276 /* Resources */,
 				A1E8811FD8FA785EB0F50BF91FF9F6BF /* Support Files */,
 			);
+			name = GTMOAuth2;
 			path = GTMOAuth2;
 			sourceTree = "<group>";
 		};
-		F0F5CB8800570B2D1F58D9646BA2A0EC /* Pods-scouting1072Tests */ = {
-			isa = PBXGroup;
-			children = (
-				4F648CB9A2A73502342B3F16B7CDA4CF /* Info.plist */,
-				B5869C20DD1DA9D6ED1894D2B9EDB0C3 /* Pods-scouting1072Tests.modulemap */,
-				069973F7C426DEE3502BFC2EADEBB54C /* Pods-scouting1072Tests-acknowledgements.markdown */,
-				62429CC5B7A03D3412585FDB4F03229B /* Pods-scouting1072Tests-acknowledgements.plist */,
-				579E2D17A0ED48996A11C24145091660 /* Pods-scouting1072Tests-dummy.m */,
-				6469EECD2508A35BDD06C516A07A98FD /* Pods-scouting1072Tests-frameworks.sh */,
-				FFAAB5310297DF0A22199E498900420B /* Pods-scouting1072Tests-resources.sh */,
-				5AA7386F634D5072D7614C5B4B19BD61 /* Pods-scouting1072Tests-umbrella.h */,
-				E99B398A0673D4A12036EA47F842C7B9 /* Pods-scouting1072Tests.debug.xcconfig */,
-				18253B1087FE8D9AA02BDDF5AA2E68BD /* Pods-scouting1072Tests.release.xcconfig */,
-			);
-			name = "Pods-scouting1072Tests";
-			path = "Target Support Files/Pods-scouting1072Tests";
-			sourceTree = "<group>";
-		};
 		F26CF61A403BC8D47DB59808E3F93248 /* Frameworks */ = {
 			isa = PBXGroup;
 			children = (
@@ -602,24 +543,6 @@
 			name = Frameworks;
 			sourceTree = "<group>";
 		};
-		F30C38E45CAC2713114874DD738821A7 /* Pods-scouting1072UITests */ = {
-			isa = PBXGroup;
-			children = (
-				A8B4C2FEC790356284B22B77655664FB /* Info.plist */,
-				846C8FE892F355C62331D649CB064F10 /* Pods-scouting1072UITests.modulemap */,
-				05A2E9760ACE9EF9DCED959F80F48C87 /* Pods-scouting1072UITests-acknowledgements.markdown */,
-				A917DC898F97B83DFDF5EA6AEF62F513 /* Pods-scouting1072UITests-acknowledgements.plist */,
-				B9DACBECBB2F759767478FDF101BF692 /* Pods-scouting1072UITests-dummy.m */,
-				0E84A92307738804B6ECA9FEE3F3A732 /* Pods-scouting1072UITests-frameworks.sh */,
-				0B30A38C136058D1C4F81AE76268388C /* Pods-scouting1072UITests-resources.sh */,
-				EEE7302A17DFC558C34613AA32A18E0B /* Pods-scouting1072UITests-umbrella.h */,
-				DDC9CF503DA2CDD0B002AE74F2C1963D /* Pods-scouting1072UITests.debug.xcconfig */,
-				550DF9FB3109FF596A0811E7324885AD /* Pods-scouting1072UITests.release.xcconfig */,
-			);
-			name = "Pods-scouting1072UITests";
-			path = "Target Support Files/Pods-scouting1072UITests";
-			sourceTree = "<group>";
-		};
 		FB66409D0882FC0F54DEDE653577BCE4 /* Support Files */ = {
 			isa = PBXGroup;
 			children = (
@@ -644,6 +567,7 @@
 				9652C110D49740BF66BC81FA7DC16AC9 /* NSString+URLArguments */,
 				FB66409D0882FC0F54DEDE653577BCE4 /* Support Files */,
 			);
+			name = GoogleToolboxForMac;
 			path = GoogleToolboxForMac;
 			sourceTree = "<group>";
 		};
@@ -678,22 +602,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		25B392A528B4CBBD6736014F139809E1 /* Headers */ = {
-			isa = PBXHeadersBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8CE70BC050A2482340611B74F02F001B /* Pods-scouting1072Tests-umbrella.h in Headers */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		50E0B3EA09F7A7CD5B57D2910442FFB4 /* Headers */ = {
-			isa = PBXHeadersBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				293F63A75FD06B034D3FEA9986FF15D9 /* Pods-scouting1072UITests-umbrella.h in Headers */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		6E61B23507FCA76D65AEB691166AA317 /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
@@ -741,41 +649,7 @@
 			);
 			name = GoogleToolboxForMac;
 			productName = GoogleToolboxForMac;
-			productReference = 438403ECAFCB4A1E568F6D2EE73DC149 /* GoogleToolboxForMac.framework */;
-			productType = "com.apple.product-type.framework";
-		};
-		2213994B3F1C2E7F512C3BF61A87C4B2 /* Pods-scouting1072UITests */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 95033B5F6D7E27DFB982046E8CD26528 /* Build configuration list for PBXNativeTarget "Pods-scouting1072UITests" */;
-			buildPhases = (
-				1FFEA29D8F8930BAA1A727F394169A4D /* Sources */,
-				9055CD5D1846657103CDB20F0C08F714 /* Frameworks */,
-				50E0B3EA09F7A7CD5B57D2910442FFB4 /* Headers */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = "Pods-scouting1072UITests";
-			productName = "Pods-scouting1072UITests";
-			productReference = 7AFCD516A098793B9F26CA1A18C24FBB /* Pods_scouting1072UITests.framework */;
-			productType = "com.apple.product-type.framework";
-		};
-		383D2D831B098014CDC5EF3ABEB96FCF /* Pods-scouting1072Tests */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 7072A37DBD4AEC578E90427312031326 /* Build configuration list for PBXNativeTarget "Pods-scouting1072Tests" */;
-			buildPhases = (
-				166A9176E6B45DD04E9F65FDA2D7A4D4 /* Sources */,
-				DDEB4579844E848FC61AC04E861CEB2A /* Frameworks */,
-				25B392A528B4CBBD6736014F139809E1 /* Headers */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = "Pods-scouting1072Tests";
-			productName = "Pods-scouting1072Tests";
-			productReference = 8F7A5C87FC773D22B3A131D15630DCF8 /* Pods_scouting1072Tests.framework */;
+			productReference = D660120125071014BD19D28B596A73AE /* GoogleToolboxForMac.framework */;
 			productType = "com.apple.product-type.framework";
 		};
 		681BE6E3D02A43F9BA63777AC435C8FD /* GTMSessionFetcher */ = {
@@ -792,7 +666,7 @@
 			);
 			name = GTMSessionFetcher;
 			productName = GTMSessionFetcher;
-			productReference = 214DF0B8C85D1577CB6BCD8AC76CEC18 /* GTMSessionFetcher.framework */;
+			productReference = 2ABA2DFCEE5FC6138F60370E8E89E338 /* GTMSessionFetcher.framework */;
 			productType = "com.apple.product-type.framework";
 		};
 		B1C4AAFAF49036C7007633DAA3C806AD /* GTMOAuth2 */ = {
@@ -811,7 +685,7 @@
 			);
 			name = GTMOAuth2;
 			productName = GTMOAuth2;
-			productReference = 928C1C29AF5E3F22253EFC1CA34F8533 /* GTMOAuth2.framework */;
+			productReference = 5617C8B65D9CD0B97694B2E8D65E4948 /* GTMOAuth2.framework */;
 			productType = "com.apple.product-type.framework";
 		};
 		D941E9FC272203A41AABFC509C53E999 /* Pods-scouting1072 */ = {
@@ -831,7 +705,7 @@
 			);
 			name = "Pods-scouting1072";
 			productName = "Pods-scouting1072";
-			productReference = DB149EF914FE47D658334C8C8F956DD6 /* Pods_scouting1072.framework */;
+			productReference = 2373BBD94AFCAC40C3E464E421A8470E /* Pods_scouting1072.framework */;
 			productType = "com.apple.product-type.framework";
 		};
 /* End PBXNativeTarget section */
@@ -841,7 +715,7 @@
 			isa = PBXProject;
 			attributes = {
 				LastSwiftUpdateCheck = 0830;
-				LastUpgradeCheck = 0920;
+				LastUpgradeCheck = 0700;
 			};
 			buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
 			compatibilityVersion = "Xcode 3.2";
@@ -851,7 +725,7 @@
 				en,
 			);
 			mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
-			productRefGroup = 6AE8AD2906BE30700CB16E8A330B9F7F /* Products */;
+			productRefGroup = D4E2A29A8CE1E47C9107BACE1D53D422 /* Products */;
 			projectDirPath = "";
 			projectRoot = "";
 			targets = (
@@ -859,8 +733,6 @@
 				B1C4AAFAF49036C7007633DAA3C806AD /* GTMOAuth2 */,
 				681BE6E3D02A43F9BA63777AC435C8FD /* GTMSessionFetcher */,
 				D941E9FC272203A41AABFC509C53E999 /* Pods-scouting1072 */,
-				383D2D831B098014CDC5EF3ABEB96FCF /* Pods-scouting1072Tests */,
-				2213994B3F1C2E7F512C3BF61A87C4B2 /* Pods-scouting1072UITests */,
 			);
 		};
 /* End PBXProject section */
@@ -888,22 +760,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		166A9176E6B45DD04E9F65FDA2D7A4D4 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				C2111DB425792A08C995DA67818CCCF0 /* Pods-scouting1072Tests-dummy.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		1FFEA29D8F8930BAA1A727F394169A4D /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				01DDBB1145702AF44D6E8E354B43467D /* Pods-scouting1072UITests-dummy.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		222F0DC2D2D238CAB82346DE258E5472 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -1002,42 +858,6 @@
 			};
 			name = Release;
 		};
-		1E2D54EA5B8A755349F8D45C987926DE /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = E99B398A0673D4A12036EA47F842C7B9 /* Pods-scouting1072Tests.debug.xcconfig */;
-			buildSettings = {
-				CODE_SIGN_IDENTITY = "";
-				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
-				CURRENT_PROJECT_VERSION = 1;
-				DEBUG_INFORMATION_FORMAT = dwarf;
-				DEFINES_MODULE = YES;
-				DYLIB_COMPATIBILITY_VERSION = 1;
-				DYLIB_CURRENT_VERSION = 1;
-				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				GCC_NO_COMMON_BLOCKS = YES;
-				INFOPLIST_FILE = "Target Support Files/Pods-scouting1072Tests/Info.plist";
-				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap";
-				MTL_ENABLE_DEBUG_INFO = YES;
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = Pods_scouting1072Tests;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VERSIONING_SYSTEM = "apple-generic";
-				VERSION_INFO_PREFIX = "";
-			};
-			name = Debug;
-		};
 		255AD73D1FECBC98DC1660D5F04356E7 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 17F8913F1F3405FF4A73949BC280E432 /* GTMSessionFetcher.xcconfig */;
@@ -1140,78 +960,6 @@
 			};
 			name = Release;
 		};
-		595745EC011926A940C2F7DC98F04090 /* Release */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 18253B1087FE8D9AA02BDDF5AA2E68BD /* Pods-scouting1072Tests.release.xcconfig */;
-			buildSettings = {
-				CODE_SIGN_IDENTITY = "";
-				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
-				CURRENT_PROJECT_VERSION = 1;
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				DEFINES_MODULE = YES;
-				DYLIB_COMPATIBILITY_VERSION = 1;
-				DYLIB_CURRENT_VERSION = 1;
-				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				GCC_NO_COMMON_BLOCKS = YES;
-				INFOPLIST_FILE = "Target Support Files/Pods-scouting1072Tests/Info.plist";
-				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap";
-				MTL_ENABLE_DEBUG_INFO = NO;
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = Pods_scouting1072Tests;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VERSIONING_SYSTEM = "apple-generic";
-				VERSION_INFO_PREFIX = "";
-			};
-			name = Release;
-		};
-		770B5E40D14D437B61FA40C4EE04C18D /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = DDC9CF503DA2CDD0B002AE74F2C1963D /* Pods-scouting1072UITests.debug.xcconfig */;
-			buildSettings = {
-				CODE_SIGN_IDENTITY = "";
-				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
-				CURRENT_PROJECT_VERSION = 1;
-				DEBUG_INFORMATION_FORMAT = dwarf;
-				DEFINES_MODULE = YES;
-				DYLIB_COMPATIBILITY_VERSION = 1;
-				DYLIB_CURRENT_VERSION = 1;
-				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				GCC_NO_COMMON_BLOCKS = YES;
-				INFOPLIST_FILE = "Target Support Files/Pods-scouting1072UITests/Info.plist";
-				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap";
-				MTL_ENABLE_DEBUG_INFO = YES;
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = Pods_scouting1072UITests;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VERSIONING_SYSTEM = "apple-generic";
-				VERSION_INFO_PREFIX = "";
-			};
-			name = Debug;
-		};
 		891D0FD40EB5F54ACAB6224CFA3998CB /* Release */ = {
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 545433D208FD225BE768F543D15350D1 /* GTMOAuth2.xcconfig */;
@@ -1256,9 +1004,7 @@
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_OBJC_ARC = YES;
-				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
 				CLANG_WARN_BOOL_CONVERSION = YES;
-				CLANG_WARN_COMMA = YES;
 				CLANG_WARN_CONSTANT_CONVERSION = YES;
 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
@@ -1266,21 +1012,15 @@
 				CLANG_WARN_ENUM_CONVERSION = YES;
 				CLANG_WARN_INFINITE_RECURSION = YES;
 				CLANG_WARN_INT_CONVERSION = YES;
-				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
-				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
 				CLANG_WARN_OBJC_ROOT_CLASS = YES;
-				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
-				CLANG_WARN_STRICT_PROTOTYPES = YES;
 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
 				CLANG_WARN_UNREACHABLE_CODE = YES;
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 				CODE_SIGNING_REQUIRED = NO;
 				COPY_PHASE_STRIP = NO;
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
 				ENABLE_TESTABILITY = YES;
 				GCC_C_LANGUAGE_STANDARD = gnu99;
 				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_NO_COMMON_BLOCKS = YES;
 				GCC_OPTIMIZATION_LEVEL = 0;
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"POD_CONFIGURATION_DEBUG=1",
@@ -1313,9 +1053,7 @@
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_OBJC_ARC = YES;
-				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
 				CLANG_WARN_BOOL_CONVERSION = YES;
-				CLANG_WARN_COMMA = YES;
 				CLANG_WARN_CONSTANT_CONVERSION = YES;
 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
@@ -1323,20 +1061,14 @@
 				CLANG_WARN_ENUM_CONVERSION = YES;
 				CLANG_WARN_INFINITE_RECURSION = YES;
 				CLANG_WARN_INT_CONVERSION = YES;
-				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
-				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
 				CLANG_WARN_OBJC_ROOT_CLASS = YES;
-				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
-				CLANG_WARN_STRICT_PROTOTYPES = YES;
 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
 				CLANG_WARN_UNREACHABLE_CODE = YES;
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 				CODE_SIGNING_REQUIRED = NO;
 				COPY_PHASE_STRIP = YES;
 				ENABLE_NS_ASSERTIONS = NO;
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
 				GCC_C_LANGUAGE_STANDARD = gnu99;
-				GCC_NO_COMMON_BLOCKS = YES;
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"POD_CONFIGURATION_RELEASE=1",
 					"$(inherited)",
@@ -1357,7 +1089,7 @@
 		};
 		ED6DE090F52B3961B308C5BBBF32E531 /* Debug */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 32EE512667C6CB23A844777E3158586B /* Pods-scouting1072.debug.xcconfig */;
+			baseConfigurationReference = 9406C6CE3018E102A732F8C279A73C1D /* Pods-scouting1072.debug.xcconfig */;
 			buildSettings = {
 				CODE_SIGN_IDENTITY = "";
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1427,7 +1159,7 @@
 		};
 		F9788400D03AA1D205CF522543309354 /* Release */ = {
 			isa = XCBuildConfiguration;
-			baseConfigurationReference = 25AF0E7D9252B1F5FC8AB920BA91A5FE /* Pods-scouting1072.release.xcconfig */;
+			baseConfigurationReference = C4E68697021E0AA1EC9A7AECCE5A942B /* Pods-scouting1072.release.xcconfig */;
 			buildSettings = {
 				CODE_SIGN_IDENTITY = "";
 				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1461,42 +1193,6 @@
 			};
 			name = Release;
 		};
-		FD38F1534BA60AC1D7C7CC8712540201 /* Release */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 550DF9FB3109FF596A0811E7324885AD /* Pods-scouting1072UITests.release.xcconfig */;
-			buildSettings = {
-				CODE_SIGN_IDENTITY = "";
-				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
-				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
-				CURRENT_PROJECT_VERSION = 1;
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				DEFINES_MODULE = YES;
-				DYLIB_COMPATIBILITY_VERSION = 1;
-				DYLIB_CURRENT_VERSION = 1;
-				DYLIB_INSTALL_NAME_BASE = "@rpath";
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				GCC_NO_COMMON_BLOCKS = YES;
-				INFOPLIST_FILE = "Target Support Files/Pods-scouting1072UITests/Info.plist";
-				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				MACH_O_TYPE = staticlib;
-				MODULEMAP_FILE = "Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap";
-				MTL_ENABLE_DEBUG_INFO = NO;
-				OTHER_LDFLAGS = "";
-				OTHER_LIBTOOLFLAGS = "";
-				PODS_ROOT = "$(SRCROOT)";
-				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
-				PRODUCT_NAME = Pods_scouting1072UITests;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = YES;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VERSIONING_SYSTEM = "apple-generic";
-				VERSION_INFO_PREFIX = "";
-			};
-			name = Release;
-		};
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
@@ -1527,24 +1223,6 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
-		7072A37DBD4AEC578E90427312031326 /* Build configuration list for PBXNativeTarget "Pods-scouting1072Tests" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				1E2D54EA5B8A755349F8D45C987926DE /* Debug */,
-				595745EC011926A940C2F7DC98F04090 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		95033B5F6D7E27DFB982046E8CD26528 /* Build configuration list for PBXNativeTarget "Pods-scouting1072UITests" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				770B5E40D14D437B61FA40C4EE04C18D /* Debug */,
-				FD38F1534BA60AC1D7C7CC8712540201 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
 		EFC6FDF0A36E8D94AB02E27F123E1E33 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Info.plist b/Pods/Target Support Files/Pods-scouting1072Tests/Info.plist
deleted file mode 100644
index 2243fe6..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Info.plist	
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-  <key>CFBundleDevelopmentRegion</key>
-  <string>en</string>
-  <key>CFBundleExecutable</key>
-  <string>${EXECUTABLE_NAME}</string>
-  <key>CFBundleIdentifier</key>
-  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
-  <key>CFBundleInfoDictionaryVersion</key>
-  <string>6.0</string>
-  <key>CFBundleName</key>
-  <string>${PRODUCT_NAME}</string>
-  <key>CFBundlePackageType</key>
-  <string>FMWK</string>
-  <key>CFBundleShortVersionString</key>
-  <string>1.0.0</string>
-  <key>CFBundleSignature</key>
-  <string>????</string>
-  <key>CFBundleVersion</key>
-  <string>${CURRENT_PROJECT_VERSION}</string>
-  <key>NSPrincipalClass</key>
-  <string></string>
-</dict>
-</plist>
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.markdown b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.markdown
deleted file mode 100644
index 102af75..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.markdown	
+++ /dev/null
@@ -1,3 +0,0 @@
-# Acknowledgements
-This application makes use of the following third party libraries:
-Generated by CocoaPods - https://cocoapods.org
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.plist b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.plist
deleted file mode 100644
index 7acbad1..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-acknowledgements.plist	
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>PreferenceSpecifiers</key>
-	<array>
-		<dict>
-			<key>FooterText</key>
-			<string>This application makes use of the following third party libraries:</string>
-			<key>Title</key>
-			<string>Acknowledgements</string>
-			<key>Type</key>
-			<string>PSGroupSpecifier</string>
-		</dict>
-		<dict>
-			<key>FooterText</key>
-			<string>Generated by CocoaPods - https://cocoapods.org</string>
-			<key>Title</key>
-			<string></string>
-			<key>Type</key>
-			<string>PSGroupSpecifier</string>
-		</dict>
-	</array>
-	<key>StringsTable</key>
-	<string>Acknowledgements</string>
-	<key>Title</key>
-	<string>Acknowledgements</string>
-</dict>
-</plist>
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-dummy.m b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-dummy.m
deleted file mode 100644
index de66a6c..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-dummy.m	
+++ /dev/null
@@ -1,5 +0,0 @@
-#import <Foundation/Foundation.h>
-@interface PodsDummy_Pods_scouting1072Tests : NSObject
-@end
-@implementation PodsDummy_Pods_scouting1072Tests
-@end
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-frameworks.sh b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-frameworks.sh
deleted file mode 100755
index 88dd537..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-frameworks.sh	
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-set -e
-
-echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
-SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-install_framework()
-{
-  if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
-    local source="${BUILT_PRODUCTS_DIR}/$1"
-  elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
-    local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
-  elif [ -r "$1" ]; then
-    local source="$1"
-  fi
-
-  local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
-  if [ -L "${source}" ]; then
-      echo "Symlinked..."
-      source="$(readlink "${source}")"
-  fi
-
-  # Use filter instead of exclude so missing patterns don't throw errors.
-  echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
-  rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
-
-  local basename
-  basename="$(basename -s .framework "$1")"
-  binary="${destination}/${basename}.framework/${basename}"
-  if ! [ -r "$binary" ]; then
-    binary="${destination}/${basename}"
-  fi
-
-  # Strip invalid architectures so "fat" simulator / device frameworks work on device
-  if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
-    strip_invalid_archs "$binary"
-  fi
-
-  # Resign the code if required by the build settings to avoid unstable apps
-  code_sign_if_enabled "${destination}/$(basename "$1")"
-
-  # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
-  if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
-    local swift_runtime_libs
-    swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u  && exit ${PIPESTATUS[0]})
-    for lib in $swift_runtime_libs; do
-      echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
-      rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
-      code_sign_if_enabled "${destination}/${lib}"
-    done
-  fi
-}
-
-# Copies the dSYM of a vendored framework
-install_dsym() {
-  local source="$1"
-  if [ -r "$source" ]; then
-    echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\""
-    rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}"
-  fi
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
-  if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
-    # Use the current code_sign_identitiy
-    echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
-    local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'"
-
-    if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
-      code_sign_cmd="$code_sign_cmd &"
-    fi
-    echo "$code_sign_cmd"
-    eval "$code_sign_cmd"
-  fi
-}
-
-# Strip invalid architectures
-strip_invalid_archs() {
-  binary="$1"
-  # Get architectures for current file
-  archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
-  stripped=""
-  for arch in $archs; do
-    if ! [[ "${ARCHS}" == *"$arch"* ]]; then
-      # Strip non-valid architectures in-place
-      lipo -remove "$arch" -output "$binary" "$binary" || exit 1
-      stripped="$stripped $arch"
-    fi
-  done
-  if [[ "$stripped" ]]; then
-    echo "Stripped $binary of architectures:$stripped"
-  fi
-}
-
-if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
-  wait
-fi
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-resources.sh b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-resources.sh
deleted file mode 100755
index a7df440..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-resources.sh	
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-set -e
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-
-RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
-> "$RESOURCES_TO_COPY"
-
-XCASSET_FILES=()
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-case "${TARGETED_DEVICE_FAMILY}" in
-  1,2)
-    TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
-    ;;
-  1)
-    TARGET_DEVICE_ARGS="--target-device iphone"
-    ;;
-  2)
-    TARGET_DEVICE_ARGS="--target-device ipad"
-    ;;
-  3)
-    TARGET_DEVICE_ARGS="--target-device tv"
-    ;;
-  4)
-    TARGET_DEVICE_ARGS="--target-device watch"
-    ;;
-  *)
-    TARGET_DEVICE_ARGS="--target-device mac"
-    ;;
-esac
-
-install_resource()
-{
-  if [[ "$1" = /* ]] ; then
-    RESOURCE_PATH="$1"
-  else
-    RESOURCE_PATH="${PODS_ROOT}/$1"
-  fi
-  if [[ ! -e "$RESOURCE_PATH" ]] ; then
-    cat << EOM
-error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
-EOM
-    exit 1
-  fi
-  case $RESOURCE_PATH in
-    *.storyboard)
-      echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
-      ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
-      ;;
-    *.xib)
-      echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
-      ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
-      ;;
-    *.framework)
-      echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
-      mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-      echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
-      rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-      ;;
-    *.xcdatamodel)
-      echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true
-      xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
-      ;;
-    *.xcdatamodeld)
-      echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true
-      xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
-      ;;
-    *.xcmappingmodel)
-      echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true
-      xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
-      ;;
-    *.xcassets)
-      ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
-      XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
-      ;;
-    *)
-      echo "$RESOURCE_PATH" || true
-      echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
-      ;;
-  esac
-}
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
-  mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-  rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
-rm -f "$RESOURCES_TO_COPY"
-
-if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
-then
-  # Find all other xcassets (this unfortunately includes those of path pods and other targets).
-  OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
-  while read line; do
-    if [[ $line != "${PODS_ROOT}*" ]]; then
-      XCASSET_FILES+=("$line")
-    fi
-  done <<<"$OTHER_XCASSETS"
-
-  printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-umbrella.h b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-umbrella.h
deleted file mode 100644
index 80643b2..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests-umbrella.h	
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifdef __OBJC__
-#import <UIKit/UIKit.h>
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double Pods_scouting1072TestsVersionNumber;
-FOUNDATION_EXPORT const unsigned char Pods_scouting1072TestsVersionString[];
-
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.debug.xcconfig b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.debug.xcconfig
deleted file mode 100644
index 1c8f9b3..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.debug.xcconfig	
+++ /dev/null
@@ -1,10 +0,0 @@
-FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher" "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseCore/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/Google/Frameworks" "${PODS_ROOT}/GoogleSignIn/Frameworks"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/Google" "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2/GTMOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseCore" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/Google" -isystem "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "AddressBook" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "MessageUI" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration"
-PODS_BUILD_DIR = $BUILD_DIR
-PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap
deleted file mode 100644
index 5f97063..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.modulemap	
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module Pods_scouting1072Tests {
-  umbrella header "Pods-scouting1072Tests-umbrella.h"
-
-  export *
-  module * { export * }
-}
diff --git a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.release.xcconfig b/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.release.xcconfig
deleted file mode 100644
index 1c8f9b3..0000000
--- a/Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.release.xcconfig	
+++ /dev/null
@@ -1,10 +0,0 @@
-FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher" "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseCore/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/Google/Frameworks" "${PODS_ROOT}/GoogleSignIn/Frameworks"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/Google" "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2/GTMOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseCore" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/Google" -isystem "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "AddressBook" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "MessageUI" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration"
-PODS_BUILD_DIR = $BUILD_DIR
-PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Info.plist b/Pods/Target Support Files/Pods-scouting1072UITests/Info.plist
deleted file mode 100644
index 2243fe6..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Info.plist	
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-  <key>CFBundleDevelopmentRegion</key>
-  <string>en</string>
-  <key>CFBundleExecutable</key>
-  <string>${EXECUTABLE_NAME}</string>
-  <key>CFBundleIdentifier</key>
-  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
-  <key>CFBundleInfoDictionaryVersion</key>
-  <string>6.0</string>
-  <key>CFBundleName</key>
-  <string>${PRODUCT_NAME}</string>
-  <key>CFBundlePackageType</key>
-  <string>FMWK</string>
-  <key>CFBundleShortVersionString</key>
-  <string>1.0.0</string>
-  <key>CFBundleSignature</key>
-  <string>????</string>
-  <key>CFBundleVersion</key>
-  <string>${CURRENT_PROJECT_VERSION}</string>
-  <key>NSPrincipalClass</key>
-  <string></string>
-</dict>
-</plist>
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.markdown b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.markdown
deleted file mode 100644
index 102af75..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.markdown	
+++ /dev/null
@@ -1,3 +0,0 @@
-# Acknowledgements
-This application makes use of the following third party libraries:
-Generated by CocoaPods - https://cocoapods.org
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.plist b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.plist
deleted file mode 100644
index 7acbad1..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-acknowledgements.plist	
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>PreferenceSpecifiers</key>
-	<array>
-		<dict>
-			<key>FooterText</key>
-			<string>This application makes use of the following third party libraries:</string>
-			<key>Title</key>
-			<string>Acknowledgements</string>
-			<key>Type</key>
-			<string>PSGroupSpecifier</string>
-		</dict>
-		<dict>
-			<key>FooterText</key>
-			<string>Generated by CocoaPods - https://cocoapods.org</string>
-			<key>Title</key>
-			<string></string>
-			<key>Type</key>
-			<string>PSGroupSpecifier</string>
-		</dict>
-	</array>
-	<key>StringsTable</key>
-	<string>Acknowledgements</string>
-	<key>Title</key>
-	<string>Acknowledgements</string>
-</dict>
-</plist>
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-dummy.m b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-dummy.m
deleted file mode 100644
index 2aabc41..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-dummy.m	
+++ /dev/null
@@ -1,5 +0,0 @@
-#import <Foundation/Foundation.h>
-@interface PodsDummy_Pods_scouting1072UITests : NSObject
-@end
-@implementation PodsDummy_Pods_scouting1072UITests
-@end
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-frameworks.sh b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-frameworks.sh
deleted file mode 100755
index 88dd537..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-frameworks.sh	
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-set -e
-
-echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
-SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-install_framework()
-{
-  if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
-    local source="${BUILT_PRODUCTS_DIR}/$1"
-  elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
-    local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
-  elif [ -r "$1" ]; then
-    local source="$1"
-  fi
-
-  local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
-  if [ -L "${source}" ]; then
-      echo "Symlinked..."
-      source="$(readlink "${source}")"
-  fi
-
-  # Use filter instead of exclude so missing patterns don't throw errors.
-  echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
-  rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
-
-  local basename
-  basename="$(basename -s .framework "$1")"
-  binary="${destination}/${basename}.framework/${basename}"
-  if ! [ -r "$binary" ]; then
-    binary="${destination}/${basename}"
-  fi
-
-  # Strip invalid architectures so "fat" simulator / device frameworks work on device
-  if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
-    strip_invalid_archs "$binary"
-  fi
-
-  # Resign the code if required by the build settings to avoid unstable apps
-  code_sign_if_enabled "${destination}/$(basename "$1")"
-
-  # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
-  if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
-    local swift_runtime_libs
-    swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u  && exit ${PIPESTATUS[0]})
-    for lib in $swift_runtime_libs; do
-      echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
-      rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
-      code_sign_if_enabled "${destination}/${lib}"
-    done
-  fi
-}
-
-# Copies the dSYM of a vendored framework
-install_dsym() {
-  local source="$1"
-  if [ -r "$source" ]; then
-    echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\""
-    rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}"
-  fi
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
-  if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
-    # Use the current code_sign_identitiy
-    echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
-    local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'"
-
-    if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
-      code_sign_cmd="$code_sign_cmd &"
-    fi
-    echo "$code_sign_cmd"
-    eval "$code_sign_cmd"
-  fi
-}
-
-# Strip invalid architectures
-strip_invalid_archs() {
-  binary="$1"
-  # Get architectures for current file
-  archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
-  stripped=""
-  for arch in $archs; do
-    if ! [[ "${ARCHS}" == *"$arch"* ]]; then
-      # Strip non-valid architectures in-place
-      lipo -remove "$arch" -output "$binary" "$binary" || exit 1
-      stripped="$stripped $arch"
-    fi
-  done
-  if [[ "$stripped" ]]; then
-    echo "Stripped $binary of architectures:$stripped"
-  fi
-}
-
-if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
-  wait
-fi
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-resources.sh b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-resources.sh
deleted file mode 100755
index a7df440..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-resources.sh	
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-set -e
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-
-RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
-> "$RESOURCES_TO_COPY"
-
-XCASSET_FILES=()
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-case "${TARGETED_DEVICE_FAMILY}" in
-  1,2)
-    TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
-    ;;
-  1)
-    TARGET_DEVICE_ARGS="--target-device iphone"
-    ;;
-  2)
-    TARGET_DEVICE_ARGS="--target-device ipad"
-    ;;
-  3)
-    TARGET_DEVICE_ARGS="--target-device tv"
-    ;;
-  4)
-    TARGET_DEVICE_ARGS="--target-device watch"
-    ;;
-  *)
-    TARGET_DEVICE_ARGS="--target-device mac"
-    ;;
-esac
-
-install_resource()
-{
-  if [[ "$1" = /* ]] ; then
-    RESOURCE_PATH="$1"
-  else
-    RESOURCE_PATH="${PODS_ROOT}/$1"
-  fi
-  if [[ ! -e "$RESOURCE_PATH" ]] ; then
-    cat << EOM
-error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
-EOM
-    exit 1
-  fi
-  case $RESOURCE_PATH in
-    *.storyboard)
-      echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
-      ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
-      ;;
-    *.xib)
-      echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
-      ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
-      ;;
-    *.framework)
-      echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
-      mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-      echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
-      rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-      ;;
-    *.xcdatamodel)
-      echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true
-      xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
-      ;;
-    *.xcdatamodeld)
-      echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true
-      xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
-      ;;
-    *.xcmappingmodel)
-      echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true
-      xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
-      ;;
-    *.xcassets)
-      ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
-      XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
-      ;;
-    *)
-      echo "$RESOURCE_PATH" || true
-      echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
-      ;;
-  esac
-}
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
-  mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-  rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
-rm -f "$RESOURCES_TO_COPY"
-
-if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
-then
-  # Find all other xcassets (this unfortunately includes those of path pods and other targets).
-  OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
-  while read line; do
-    if [[ $line != "${PODS_ROOT}*" ]]; then
-      XCASSET_FILES+=("$line")
-    fi
-  done <<<"$OTHER_XCASSETS"
-
-  printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-umbrella.h b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-umbrella.h
deleted file mode 100644
index 4272cf4..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests-umbrella.h	
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifdef __OBJC__
-#import <UIKit/UIKit.h>
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double Pods_scouting1072UITestsVersionNumber;
-FOUNDATION_EXPORT const unsigned char Pods_scouting1072UITestsVersionString[];
-
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.debug.xcconfig b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.debug.xcconfig
deleted file mode 100644
index 1c8f9b3..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.debug.xcconfig	
+++ /dev/null
@@ -1,10 +0,0 @@
-FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher" "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseCore/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/Google/Frameworks" "${PODS_ROOT}/GoogleSignIn/Frameworks"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/Google" "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2/GTMOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseCore" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/Google" -isystem "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "AddressBook" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "MessageUI" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration"
-PODS_BUILD_DIR = $BUILD_DIR
-PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap
deleted file mode 100644
index c7120a4..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.modulemap	
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module Pods_scouting1072UITests {
-  umbrella header "Pods-scouting1072UITests-umbrella.h"
-
-  export *
-  module * { export * }
-}
diff --git a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.release.xcconfig b/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.release.xcconfig
deleted file mode 100644
index 1c8f9b3..0000000
--- a/Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.release.xcconfig	
+++ /dev/null
@@ -1,10 +0,0 @@
-FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher" "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseCore/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/Google/Frameworks" "${PODS_ROOT}/GoogleSignIn/Frameworks"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/Google" "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMOAuth2/GTMOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseCore" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/Google" -isystem "${PODS_ROOT}/Headers/Public/GoogleSignIn"
-OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"stdc++" -l"z" -framework "AddressBook" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "MessageUI" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration"
-PODS_BUILD_DIR = $BUILD_DIR
-PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
diff --git a/scouting1072.xcodeproj/project.pbxproj b/scouting1072.xcodeproj/project.pbxproj
index 768f7a3..ed50a6f 100644
--- a/scouting1072.xcodeproj/project.pbxproj
+++ b/scouting1072.xcodeproj/project.pbxproj
@@ -7,25 +7,25 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
-		6C02CBBF202E55A700607242 /* AutonViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C02CBBE202E55A600607242 /* AutonViewController.swift */; };
+		6C02CBBF202E55A700607242 /* FieldViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C02CBBE202E55A600607242 /* FieldViewController.swift */; };
 		6C51CE80201BF944008E7A14 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6C51CE7F201BF944008E7A14 /* GoogleService-Info.plist */; };
 		6C8F1F46202431DE00E523C8 /* IntermediateViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C8F1F45202431DE00E523C8 /* IntermediateViewController.swift */; };
 		6CBCE5DC2032187A009E99F5 /* field.png in Resources */ = {isa = PBXBuildFile; fileRef = 6CBCE5DB2032187A009E99F5 /* field.png */; };
 		6CD4E106201A8EE500E83826 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD4E105201A8EE500E83826 /* AppDelegate.swift */; };
 		6CD4E108201A8EE500E83826 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD4E107201A8EE500E83826 /* SignInViewController.swift */; };
 		6CD4E10B201A8EE500E83826 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CD4E109201A8EE500E83826 /* Main.storyboard */; };
-		6CD4E10D201A8EE500E83826 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6CD4E10C201A8EE500E83826 /* Assets.xcassets */; };
 		6CD4E110201A8EE500E83826 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CD4E10E201A8EE500E83826 /* LaunchScreen.storyboard */; };
 		6CD4E13B201A965700E83826 /* SafariServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6CD4E13A201A965600E83826 /* SafariServices.framework */; };
 		6CD4E13D201A966000E83826 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6CD4E13C201A966000E83826 /* SystemConfiguration.framework */; };
 		6CE7CECD203117210016E5AD /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CE7CECC203117210016E5AD /* Switch.swift */; };
+		6CF756AE203B9F2400A19581 /* OtherInfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF756AD203B9F2400A19581 /* OtherInfoViewController.swift */; };
+		6CFF7D012038FD60008EC1BE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6CFF7D002038FD60008EC1BE /* Assets.xcassets */; };
 		AA302E368CE1438AF4CA4C5C /* Pods_scouting1072.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED7C4C92725EBA6019296D48 /* Pods_scouting1072.framework */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
-		1C9BC29630A747B2CE80E7F0 /* Pods-scouting1072Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.debug.xcconfig"; sourceTree = "<group>"; };
 		58DBA468DFA68FC6785DC1FC /* Pods-scouting1072.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072.release.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072/Pods-scouting1072.release.xcconfig"; sourceTree = "<group>"; };
-		6C02CBBE202E55A600607242 /* AutonViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutonViewController.swift; sourceTree = "<group>"; };
+		6C02CBBE202E55A600607242 /* FieldViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldViewController.swift; sourceTree = "<group>"; };
 		6C51CE7F201BF944008E7A14 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
 		6C7374B7201B94FF0054C5BF /* scouting1072-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "scouting1072-Bridging-Header.h"; sourceTree = "<group>"; };
 		6C8F1F45202431DE00E523C8 /* IntermediateViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntermediateViewController.swift; sourceTree = "<group>"; };
@@ -34,17 +34,15 @@
 		6CD4E105201A8EE500E83826 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
 		6CD4E107201A8EE500E83826 /* SignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = "<group>"; };
 		6CD4E10A201A8EE500E83826 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
-		6CD4E10C201A8EE500E83826 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
 		6CD4E10F201A8EE500E83826 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
 		6CD4E111201A8EE500E83826 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		6CD4E13A201A965600E83826 /* SafariServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SafariServices.framework; path = System/Library/Frameworks/SafariServices.framework; sourceTree = SDKROOT; };
 		6CD4E13C201A966000E83826 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
 		6CE7CECC203117210016E5AD /* Switch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Switch.swift; sourceTree = "<group>"; };
+		6CF756AD203B9F2400A19581 /* OtherInfoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OtherInfoViewController.swift; sourceTree = "<group>"; };
+		6CFF7D002038FD60008EC1BE /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
 		82B57E53F842FFAB400F4442 /* Pods-scouting1072.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072.debug.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072/Pods-scouting1072.debug.xcconfig"; sourceTree = "<group>"; };
 		A42D818BDD180895A8EF205E /* Pods_scouting1072UITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072UITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		BB0AB75575B7D4A78FEF2CA3 /* Pods-scouting1072UITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072UITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.release.xcconfig"; sourceTree = "<group>"; };
-		DB7A4891A3564B0E1270787B /* Pods-scouting1072UITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072UITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072UITests/Pods-scouting1072UITests.debug.xcconfig"; sourceTree = "<group>"; };
-		E7065AB12B990BA7861AC622 /* Pods-scouting1072Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-scouting1072Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-scouting1072Tests/Pods-scouting1072Tests.release.xcconfig"; sourceTree = "<group>"; };
 		E779D1A67FA621F3A7CA8D75 /* Pods_scouting1072Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		ED7C4C92725EBA6019296D48 /* Pods_scouting1072.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_scouting1072.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 /* End PBXFileReference section */
@@ -89,10 +87,11 @@
 				6CD4E105201A8EE500E83826 /* AppDelegate.swift */,
 				6CD4E107201A8EE500E83826 /* SignInViewController.swift */,
 				6C8F1F45202431DE00E523C8 /* IntermediateViewController.swift */,
-				6C02CBBE202E55A600607242 /* AutonViewController.swift */,
+				6C02CBBE202E55A600607242 /* FieldViewController.swift */,
+				6CF756AD203B9F2400A19581 /* OtherInfoViewController.swift */,
 				6CD4E109201A8EE500E83826 /* Main.storyboard */,
 				6CE7CECC203117210016E5AD /* Switch.swift */,
-				6CD4E10C201A8EE500E83826 /* Assets.xcassets */,
+				6CFF7D002038FD60008EC1BE /* Assets.xcassets */,
 				6CBCE5DB2032187A009E99F5 /* field.png */,
 				6CD4E10E201A8EE500E83826 /* LaunchScreen.storyboard */,
 				6CD4E111201A8EE500E83826 /* Info.plist */,
@@ -117,10 +116,6 @@
 			children = (
 				82B57E53F842FFAB400F4442 /* Pods-scouting1072.debug.xcconfig */,
 				58DBA468DFA68FC6785DC1FC /* Pods-scouting1072.release.xcconfig */,
-				1C9BC29630A747B2CE80E7F0 /* Pods-scouting1072Tests.debug.xcconfig */,
-				E7065AB12B990BA7861AC622 /* Pods-scouting1072Tests.release.xcconfig */,
-				DB7A4891A3564B0E1270787B /* Pods-scouting1072UITests.debug.xcconfig */,
-				BB0AB75575B7D4A78FEF2CA3 /* Pods-scouting1072UITests.release.xcconfig */,
 			);
 			name = Pods;
 			sourceTree = "<group>";
@@ -191,8 +186,8 @@
 				6CD4E110201A8EE500E83826 /* LaunchScreen.storyboard in Resources */,
 				6CBCE5DC2032187A009E99F5 /* field.png in Resources */,
 				6C51CE80201BF944008E7A14 /* GoogleService-Info.plist in Resources */,
-				6CD4E10D201A8EE500E83826 /* Assets.xcassets in Resources */,
 				6CD4E10B201A8EE500E83826 /* Main.storyboard in Resources */,
+				6CFF7D012038FD60008EC1BE /* Assets.xcassets in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -266,7 +261,8 @@
 			files = (
 				6C8F1F46202431DE00E523C8 /* IntermediateViewController.swift in Sources */,
 				6CD4E108201A8EE500E83826 /* SignInViewController.swift in Sources */,
-				6C02CBBF202E55A700607242 /* AutonViewController.swift in Sources */,
+				6C02CBBF202E55A700607242 /* FieldViewController.swift in Sources */,
+				6CF756AE203B9F2400A19581 /* OtherInfoViewController.swift in Sources */,
 				6CD4E106201A8EE500E83826 /* AppDelegate.swift in Sources */,
 				6CE7CECD203117210016E5AD /* Switch.swift in Sources */,
 			);
diff --git a/scouting1072/Assets.xcassets/LaunchImage.launchimage/Contents.json b/scouting1072/Assets.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 0000000..5a29666
--- /dev/null
+++ b/scouting1072/Assets.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,49 @@
+{
+  "images" : [
+    {
+      "orientation" : "portrait",
+      "idiom" : "ipad",
+      "minimum-system-version" : "7.0",
+      "extent" : "full-screen",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "landscape",
+      "idiom" : "ipad",
+      "minimum-system-version" : "7.0",
+      "extent" : "full-screen",
+      "scale" : "1x"
+    },
+    {
+      "orientation" : "landscape",
+      "idiom" : "ipad",
+      "minimum-system-version" : "7.0",
+      "extent" : "full-screen",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "minimum-system-version" : "7.0",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "minimum-system-version" : "7.0",
+      "subtype" : "retina4",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "ipad",
+      "minimum-system-version" : "7.0",
+      "extent" : "full-screen",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file
diff --git a/scouting1072/AutonViewController.swift b/scouting1072/AutonViewController.swift
deleted file mode 100644
index b117613..0000000
--- a/scouting1072/AutonViewController.swift
+++ /dev/null
@@ -1,98 +0,0 @@
-//
-//  AutonViewController.swift
-//  scouting1072
-//
-//  Created by Aydin Tiritoglu on 2/9/18.
-//  Copyright © 2018 Aydin Tiritoglu. All rights reserved.
-//
-
-var startingPosition = Float()
-var autonStartTime = Double()
-var teleOpStartTime = Double()
-var autonStarted = false
-var teleOpStarted = false
-var autonPresses = [Double: String]()
-var teleOpPresses = [Double: String]()
-var timer = Timer()
-var crossedLine = false
-
-class AutonViewController: UIViewController {
-    var counter = 0
-    @IBOutlet weak var fieldImage: UIImageView!
-    @IBOutlet weak var timerLabel: UILabel!
-    @IBOutlet weak var actionButton: UIButton!
-    @IBOutlet weak var initialBotPosition: UISlider! {
-        didSet {
-            initialBotPosition.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi / 2))
-        }
-    }
-    
-    @IBAction func actionButtonPressed(_ sender: Any) {
-        if actionButton.currentTitle == "Confirm Starting Position" {
-            startingPosition = initialBotPosition.value
-            actionButton.setTitle("Start Auton", for: .normal)
-        } else if actionButton.currentTitle == "Start Auton" {
-            counter = 15
-            autonStartTime = NSDate().timeIntervalSince1970
-            autonStarted = true
-            actionButton.setTitle("Auton Started", for: .normal)
-            timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(timerUpdate), userInfo: nil, repeats: true)
-            timer.fire()
-        }
-    }
-    
-    @objc func timerUpdate() {
-        counter -= 1
-        if counter <= -1 {
-            timer.invalidate()
-            if autonStarted {
-                autonEnd()
-            } else if teleOpStarted {
-                teleOpEnd()
-            }
-        } else {
-            timerLabel.text = "\(Int(counter / 60)):\(String(counter % 60).count == 2 ? "\(counter % 60)" : "0\(counter % 60)")"
-        }
-    }
-    
-    func autonEnd() {
-        print(autonPresses)
-        counter = 135
-        autonStarted = false
-        teleOpStartTime = NSDate().timeIntervalSince1970
-        teleOpStarted = true
-        actionButton.setTitle("TeleOp Started", for: .normal)
-        timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(timerUpdate), userInfo: nil, repeats: true)
-        timer.fire()
-    }
-    
-    func teleOpEnd() {
-        print(teleOpPresses)
-        teleOpStarted = false
-        timer.invalidate()
-        // TODO: Transition to info-sending screen
-    }
-    
-    override func viewDidLoad() {
-        super.viewDidLoad()
-        let appdelegate = UIApplication.shared.delegate as! AppDelegate
-        appdelegate.shouldRotate = false
-        let value = UIInterfaceOrientation.landscapeLeft.rawValue
-        UIDevice.current.setValue(value, forKey: "orientation")
-        if scoutingUserInfo!.scouting.blue {
-            fieldImage.transform = fieldImage.transform.rotated(by: CGFloat.pi)
-        }
-    }
-    
-    override func didReceiveMemoryWarning() {
-        super.didReceiveMemoryWarning()
-    }
-    
-    private func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
-        return UIInterfaceOrientationMask.landscapeLeft
-    }
-    
-    private func shouldAutorotate() -> Bool {
-        return true
-    }
-}
diff --git a/scouting1072/Base.lproj/Main.storyboard b/scouting1072/Base.lproj/Main.storyboard
index 3074674..976c408 100644
--- a/scouting1072/Base.lproj/Main.storyboard
+++ b/scouting1072/Base.lproj/Main.storyboard
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="RsB-Io-eKk">
-    <device id="retina4_7" orientation="landscape">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
+    <device id="retina4_7" orientation="portrait">
         <adaptation id="fullscreen"/>
     </device>
     <dependencies>
         <deployment identifier="iOS"/>
         <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
+        <capability name="Constraints to layout margins" minToolsVersion="6.0"/>
         <capability name="Safe area layout guides" minToolsVersion="9.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
@@ -15,59 +16,67 @@
             <objects>
                 <viewController id="BYZ-38-t0r" customClass="SignInViewController" customModule="scouting1072" sceneMemberID="viewController">
                     <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
-                        <rect key="frame" x="0.0" y="0.0" width="667" height="375"/>
+                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <subviews>
                             <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="O5N-Yt-2Ye">
-                                <rect key="frame" x="303.5" y="92" width="60" height="30"/>
+                                <rect key="frame" x="157" y="380" width="60" height="30"/>
                                 <state key="normal" title="Sign Out"/>
                                 <connections>
                                     <action selector="signOut:" destination="BYZ-38-t0r" eventType="touchUpInside" id="uGy-Jx-WX5"/>
                                 </connections>
                             </button>
                             <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Getting response from server..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="fQ4-kz-cN2">
-                                <rect key="frame" x="8" y="112" width="652" height="28"/>
+                                <rect key="frame" x="64" y="109" width="246" height="28"/>
                                 <constraints>
-                                    <constraint firstAttribute="height" constant="28" id="Tm6-V6-W3s"/>
+                                    <constraint firstAttribute="height" constant="28" id="zB3-ql-fyn"/>
                                 </constraints>
                                 <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                 <nil key="textColor"/>
                                 <nil key="highlightedColor"/>
                             </label>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Welcome to Scouting!" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="C52-JW-Noa">
-                                <rect key="frame" x="33" y="81" width="602" height="26"/>
+                            <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="jdP-p0-UCW" customClass="GIDSignInButton">
+                                <rect key="frame" x="131" y="308" width="0.0" height="51"/>
+                                <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
+                            </view>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Welcome to Scouting!" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="K78-4N-POO">
+                                <rect key="frame" x="64" y="83" width="246" height="28"/>
                                 <constraints>
-                                    <constraint firstAttribute="height" constant="26" id="8Xo-RQ-ZuD"/>
+                                    <constraint firstAttribute="height" constant="28" id="Djn-Lh-csi"/>
                                 </constraints>
                                 <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                 <nil key="textColor"/>
                                 <nil key="highlightedColor"/>
                             </label>
-                            <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="jdP-p0-UCW" customClass="GIDSignInButton">
-                                <rect key="frame" x="138" y="308" width="390" height="51"/>
+                            <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PmE-bI-md1" customClass="GIDSignInButton">
+                                <rect key="frame" x="117" y="289" width="141" height="89"/>
                                 <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                             </view>
                         </subviews>
                         <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                         <constraints>
-                            <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="jdP-p0-UCW" secondAttribute="trailing" constant="139" id="1zY-Wl-7oA"/>
-                            <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="O5N-Yt-2Ye" secondAttribute="bottom" constant="253" id="D8s-ru-3je"/>
-                            <constraint firstItem="fQ4-kz-cN2" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="8" id="M33-RH-w2M"/>
-                            <constraint firstItem="C52-JW-Noa" firstAttribute="centerX" secondItem="fQ4-kz-cN2" secondAttribute="centerX" id="RX0-RH-IMa"/>
-                            <constraint firstItem="fQ4-kz-cN2" firstAttribute="centerX" secondItem="O5N-Yt-2Ye" secondAttribute="centerX" id="VXa-nE-xp7"/>
-                            <constraint firstItem="O5N-Yt-2Ye" firstAttribute="top" secondItem="jdP-p0-UCW" secondAttribute="bottom" constant="25" id="W9p-f9-zvf"/>
-                            <constraint firstItem="jdP-p0-UCW" firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" id="ig7-tb-asq"/>
-                            <constraint firstItem="fQ4-kz-cN2" firstAttribute="top" secondItem="C52-JW-Noa" secondAttribute="bottom" constant="5" id="irg-co-W54"/>
-                            <constraint firstItem="C52-JW-Noa" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="81" id="k8z-0N-PhE"/>
-                            <constraint firstItem="jdP-p0-UCW" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="138" id="lC7-0B-8Z6"/>
-                            <constraint firstItem="O5N-Yt-2Ye" firstAttribute="centerX" secondItem="8bC-Xf-vdC" secondAttribute="centerX" id="xKx-hg-FfH"/>
-                            <constraint firstItem="C52-JW-Noa" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="33" id="xZr-HV-FMu"/>
+                            <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="jdP-p0-UCW" secondAttribute="trailing" constant="244" id="1gs-nm-kpt"/>
+                            <constraint firstItem="K78-4N-POO" firstAttribute="centerX" secondItem="8bC-Xf-vdC" secondAttribute="centerX" id="4ZE-Q4-qYH"/>
+                            <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="O5N-Yt-2Ye" secondAttribute="bottom" constant="257" id="5G0-Hx-P2z"/>
+                            <constraint firstItem="PmE-bI-md1" firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" id="9MR-lX-t4N"/>
+                            <constraint firstItem="K78-4N-POO" firstAttribute="leading" secondItem="fQ4-kz-cN2" secondAttribute="leading" id="DBR-u8-eYB"/>
+                            <constraint firstItem="fQ4-kz-cN2" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="89" id="Dl5-E0-T5m"/>
+                            <constraint firstItem="PmE-bI-md1" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="117" id="E3i-EF-l9h"/>
+                            <constraint firstItem="fQ4-kz-cN2" firstAttribute="centerX" secondItem="PmE-bI-md1" secondAttribute="centerX" id="RpK-xh-Zaa"/>
+                            <constraint firstItem="K78-4N-POO" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="64" id="TLy-AA-YJ9"/>
+                            <constraint firstItem="O5N-Yt-2Ye" firstAttribute="top" secondItem="PmE-bI-md1" secondAttribute="bottom" constant="2" id="X9L-6d-dwY"/>
+                            <constraint firstItem="PmE-bI-md1" firstAttribute="centerY" secondItem="jdP-p0-UCW" secondAttribute="centerY" id="Z4G-0Z-0Ih"/>
+                            <constraint firstItem="jdP-p0-UCW" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="131" id="lI1-zp-rqA"/>
+                            <constraint firstItem="K78-4N-POO" firstAttribute="trailing" secondItem="fQ4-kz-cN2" secondAttribute="trailing" id="sQa-xS-LLZ"/>
+                            <constraint firstItem="jdP-p0-UCW" firstAttribute="top" secondItem="8bC-Xf-vdC" secondAttribute="top" constant="308" id="snr-i7-Myo"/>
+                            <constraint firstItem="K78-4N-POO" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="63" id="wgE-FO-S2f"/>
+                            <constraint firstItem="PmE-bI-md1" firstAttribute="centerX" secondItem="O5N-Yt-2Ye" secondAttribute="centerX" id="x6A-MY-Mgb"/>
                         </constraints>
                         <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/>
                     </view>
                     <navigationItem key="navigationItem" id="OKW-aI-qtQ"/>
                     <connections>
-                        <outlet property="label" destination="C52-JW-Noa" id="olt-TA-ar6"/>
+                        <outlet property="label" destination="K78-4N-POO" id="5fq-JG-BwC"/>
                         <outlet property="responseCode" destination="fQ4-kz-cN2" id="ckB-r4-18a"/>
                         <outlet property="signOutButton" destination="O5N-Yt-2Ye" id="376-5B-uen"/>
                         <segue destination="RsB-Io-eKk" kind="show" identifier="SignInToInterSegue" id="zHN-VL-VKt"/>
@@ -75,46 +84,73 @@
                 </viewController>
                 <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
             </objects>
-            <point key="canvasLocation" x="369" y="34"/>
+            <point key="canvasLocation" x="368.80000000000001" y="33.733133433283363"/>
         </scene>
         <!--Intermediate View Controller-->
         <scene sceneID="JEO-J4-ReY">
             <objects>
                 <viewController id="RsB-Io-eKk" customClass="IntermediateViewController" customModule="scouting1072" customModuleProvider="target" sceneMemberID="viewController">
                     <view key="view" contentMode="scaleToFill" id="Ezw-Ia-aEd">
-                        <rect key="frame" x="0.0" y="0.0" width="667" height="375"/>
+                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <subviews>
-                            <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" hidesWhenStopped="YES" animating="YES" style="gray" translatesAutoresizingMaskIntoConstraints="NO" id="9um-f0-stI">
-                                <rect key="frame" x="178" y="324" width="20" height="20"/>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="MSw-J2-3Hb">
+                                <rect key="frame" x="156" y="318" width="62" height="30"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="Continue"/>
+                                <connections>
+                                    <action selector="performGetRequest:" destination="RsB-Io-eKk" eventType="touchUpInside" id="hfB-ow-CH7"/>
+                                </connections>
+                            </button>
+                            <textField opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="L4C-6b-XSg">
+                                <rect key="frame" x="126" y="187" width="123" height="30"/>
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
-                            </activityIndicatorView>
+                                <nil key="textColor"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
+                                <textInputTraits key="textInputTraits"/>
+                            </textField>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Please enter the round number" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Pen-gQ-Xtu">
+                                <rect key="frame" x="69" y="143" width="237" height="21"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <nil key="textColor"/>
+                                <nil key="highlightedColor"/>
+                            </label>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="An error occurred. Either the round number is invalid or the server is not working properly. Please try again." textAlignment="center" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pPg-7C-r9d">
+                                <rect key="frame" x="19" y="225" width="337" height="64"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
+                                <nil key="highlightedColor"/>
+                            </label>
                         </subviews>
                         <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                         <viewLayoutGuide key="safeArea" id="AFh-Vb-4pd"/>
                     </view>
                     <connections>
+                        <outlet property="errorLabel" destination="pPg-7C-r9d" id="hjG-Wr-syb"/>
+                        <outlet property="roundNumber" destination="L4C-6b-XSg" id="q57-vt-kFT"/>
                         <segue destination="oba-64-F2J" kind="show" identifier="InterToAutonSegue" id="p3I-qY-dun"/>
                     </connections>
                 </viewController>
                 <placeholder placeholderIdentifier="IBFirstResponder" id="yIz-Ba-SQv" userLabel="First Responder" sceneMemberID="firstResponder"/>
             </objects>
-            <point key="canvasLocation" x="1159" y="34"/>
+            <point key="canvasLocation" x="1157.5999999999999" y="31.934032983508249"/>
         </scene>
-        <!--Auton View Controller-->
+        <!--Field View Controller-->
         <scene sceneID="E5B-r5-TIC">
             <objects>
-                <viewController id="oba-64-F2J" customClass="AutonViewController" customModule="scouting1072" customModuleProvider="target" sceneMemberID="viewController">
+                <viewController id="oba-64-F2J" customClass="FieldViewController" customModule="scouting1072" customModuleProvider="target" sceneMemberID="viewController">
                     <view key="view" contentMode="scaleToFill" id="sox-xY-q1d">
-                        <rect key="frame" x="0.0" y="0.0" width="667" height="375"/>
+                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <subviews>
                             <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="field.png" translatesAutoresizingMaskIntoConstraints="NO" id="BVt-Bl-7pY">
                                 <rect key="frame" x="0.0" y="0.0" width="667" height="375"/>
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                             </imageView>
-                            <slider opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.5" minValue="0.0" maxValue="1" translatesAutoresizingMaskIntoConstraints="NO" id="1qU-FF-cZ5">
-                                <rect key="frame" x="-133" y="172" width="312" height="30"/>
+                            <slider opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" minValue="-100" maxValue="100" translatesAutoresizingMaskIntoConstraints="NO" id="1qU-FF-cZ5">
+                                <rect key="frame" x="-133" y="173" width="312" height="30"/>
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                 <color key="tintColor" red="0.7175678014755249" green="0.7176927924156189" blue="0.71755987405776978" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
                             </slider>
@@ -123,11 +159,35 @@
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                 <state key="normal" title="0_0_0"/>
                             </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="diG-H4-bR7" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="144" y="108" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_0"/>
+                                <connections>
+                                    <action selector="redControlRed:" destination="oba-64-F2J" eventType="touchUpInside" id="jEC-kW-z5z"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ktL-Hm-89M" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="144" y="161" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_1"/>
+                                <connections>
+                                    <action selector="noneControlRed:" destination="oba-64-F2J" eventType="touchUpInside" id="g8X-K8-Qzp"/>
+                                </connections>
+                            </button>
                             <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="GmT-mE-NWG" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
                                 <rect key="frame" x="304" y="96" width="57" height="182"/>
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                 <state key="normal" title="0_0_1"/>
                             </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="pxg-cE-qa0" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="144" y="214" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_2"/>
+                                <connections>
+                                    <action selector="blueControlRed:" destination="oba-64-F2J" eventType="touchUpInside" id="WNJ-Ax-Ik7"/>
+                                </connections>
+                            </button>
                             <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="dvd-2R-XEG" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
                                 <rect key="frame" x="465" y="107" width="57" height="159"/>
                                 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
@@ -150,23 +210,205 @@
                                 <nil key="textColor"/>
                                 <nil key="highlightedColor"/>
                             </label>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8dn-4z-xFg" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="305" y="108" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_3"/>
+                                <connections>
+                                    <action selector="redControlScale:" destination="oba-64-F2J" eventType="touchUpInside" id="a6C-uX-0Wv"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="FH3-PJ-stx" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="305" y="161" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_4"/>
+                                <connections>
+                                    <action selector="noneControlScale:" destination="oba-64-F2J" eventType="touchUpInside" id="VBY-MX-92q"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="nOY-L8-0t8" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="305" y="214" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_5"/>
+                                <connections>
+                                    <action selector="blueControlScale:" destination="oba-64-F2J" eventType="touchUpInside" id="kBz-96-5Fu"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="R0C-B5-m6Y" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="465" y="108" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_6"/>
+                                <connections>
+                                    <action selector="redControlBlue:" destination="oba-64-F2J" eventType="touchUpInside" id="45D-Iz-p4G"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Icf-84-0LE" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="465" y="161" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_7"/>
+                                <connections>
+                                    <action selector="noneControlBlue:" destination="oba-64-F2J" eventType="touchUpInside" id="vkc-9U-1he"/>
+                                </connections>
+                            </button>
+                            <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Pl9-sN-xxd" customClass="Switch" customModule="scouting1072" customModuleProvider="target">
+                                <rect key="frame" x="465" y="214" width="57" height="53"/>
+                                <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                <state key="normal" title="10_0_8"/>
+                                <connections>
+                                    <action selector="blueControlBlue:" destination="oba-64-F2J" eventType="touchUpInside" id="ab4-0x-Jaz"/>
+                                </connections>
+                            </button>
                         </subviews>
                         <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                         <viewLayoutGuide key="safeArea" id="Geo-7D-BUx"/>
                     </view>
                     <connections>
                         <outlet property="actionButton" destination="jye-dq-C5P" id="Syj-Kv-lke"/>
+                        <outlet property="blueControlBlue" destination="Pl9-sN-xxd" id="mtR-Fo-6gl"/>
+                        <outlet property="blueControlRed" destination="pxg-cE-qa0" id="eY3-zY-C60"/>
+                        <outlet property="blueControlScale" destination="nOY-L8-0t8" id="oSJ-SI-dBS"/>
                         <outlet property="fieldImage" destination="BVt-Bl-7pY" id="XyB-Xr-3NU"/>
                         <outlet property="initialBotPosition" destination="1qU-FF-cZ5" id="Izq-cd-osM"/>
+                        <outlet property="noneControlBlue" destination="Icf-84-0LE" id="KOD-Dg-4Qf"/>
+                        <outlet property="noneControlRed" destination="ktL-Hm-89M" id="Mwe-Ue-qcl"/>
+                        <outlet property="noneControlScale" destination="FH3-PJ-stx" id="G2R-aL-wTz"/>
+                        <outlet property="redControlBlue" destination="R0C-B5-m6Y" id="TFO-wO-BA5"/>
+                        <outlet property="redControlRed" destination="diG-H4-bR7" id="Wex-8w-hW0"/>
+                        <outlet property="redControlScale" destination="8dn-4z-xFg" id="W6d-7N-5AX"/>
                         <outlet property="timerLabel" destination="Jte-oF-eEr" id="bv6-oG-Hgs"/>
+                        <segue destination="ifz-h6-wJF" kind="show" identifier="ToInfoSegue" id="cej-Z7-0i1"/>
                     </connections>
                 </viewController>
                 <placeholder placeholderIdentifier="IBFirstResponder" id="dSs-xC-hpp" userLabel="First Responder" sceneMemberID="firstResponder"/>
             </objects>
             <point key="canvasLocation" x="1939.8800599700151" y="32.799999999999997"/>
         </scene>
+        <!--Other Info View Controller-->
+        <scene sceneID="pB6-P6-gvI">
+            <objects>
+                <viewController id="ifz-h6-wJF" customClass="OtherInfoViewController" customModule="scouting1072" customModuleProvider="target" sceneMemberID="viewController">
+                    <view key="view" contentMode="scaleToFill" id="IzI-eN-vBI">
+                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <segmentedControl opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="X92-CY-JNJ">
+                                <rect key="frame" x="16" y="81" width="208" height="29"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="28" id="GMp-4b-04d"/>
+                                </constraints>
+                                <segments>
+                                    <segment title="None"/>
+                                    <segment title="Single"/>
+                                    <segment title="Double"/>
+                                </segments>
+                            </segmentedControl>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="Did the robot have a single, double, or non-existent ramp, and was it used?" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YQZ-nf-uXh">
+                                <rect key="frame" x="16" y="26" width="343" height="43"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <nil key="textColor"/>
+                                <nil key="highlightedColor"/>
+                            </label>
+                            <segmentedControl opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="z4Q-2N-HtE">
+                                <rect key="frame" x="16" y="162" width="208" height="29"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="28" id="R84-ep-QM4"/>
+                                </constraints>
+                                <segments>
+                                    <segment title="No"/>
+                                    <segment title="Yes"/>
+                                </segments>
+                            </segmentedControl>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="Did the robot end the round on the platform?" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HNm-vI-8oe">
+                                <rect key="frame" x="16" y="125" width="343" height="27"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="27" id="gkT-PS-da6"/>
+                                </constraints>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <nil key="textColor"/>
+                                <nil key="highlightedColor"/>
+                            </label>
+                            <segmentedControl opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="Tbo-mb-HCZ">
+                                <rect key="frame" x="16" y="243" width="208" height="29"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="28" id="4iv-6a-im0"/>
+                                </constraints>
+                                <segments>
+                                    <segment title="No"/>
+                                    <segment title="Yes"/>
+                                </segments>
+                            </segmentedControl>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="Did the robot cross the line during auton?" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="OIi-bZ-E1Q">
+                                <rect key="frame" x="16" y="206" width="343" height="27"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="27" id="FrW-fh-qu5"/>
+                                </constraints>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <nil key="textColor"/>
+                                <nil key="highlightedColor"/>
+                            </label>
+                            <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="7dt-jc-D5g">
+                                <rect key="frame" x="238" y="81" width="121" height="29"/>
+                                <segments>
+                                    <segment title="Unused"/>
+                                    <segment title="Used"/>
+                                </segments>
+                            </segmentedControl>
+                            <button opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="deh-Zm-wUI">
+                                <rect key="frame" x="167" y="339" width="41" height="30"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="30" id="lOi-hf-ckY"/>
+                                </constraints>
+                                <state key="normal" title="Finish"/>
+                                <connections>
+                                    <action selector="finish:" destination="ifz-h6-wJF" eventType="touchUpInside" id="xa5-Qo-rSI"/>
+                                </connections>
+                            </button>
+                        </subviews>
+                        <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
+                        <constraints>
+                            <constraint firstItem="t5n-m1-wNs" firstAttribute="trailing" secondItem="z4Q-2N-HtE" secondAttribute="trailing" constant="151" id="1U9-Qn-fGs"/>
+                            <constraint firstItem="YQZ-nf-uXh" firstAttribute="trailing" secondItem="7dt-jc-D5g" secondAttribute="trailing" id="3vz-IF-OXU"/>
+                            <constraint firstItem="7dt-jc-D5g" firstAttribute="leading" secondItem="X92-CY-JNJ" secondAttribute="trailing" constant="14" id="4Ih-Nb-bWC"/>
+                            <constraint firstItem="YQZ-nf-uXh" firstAttribute="top" secondItem="t5n-m1-wNs" secondAttribute="top" constant="6" id="5tU-UP-ypS"/>
+                            <constraint firstItem="YQZ-nf-uXh" firstAttribute="trailing" secondItem="IzI-eN-vBI" secondAttribute="trailingMargin" id="73G-On-iUK"/>
+                            <constraint firstItem="OIi-bZ-E1Q" firstAttribute="leading" secondItem="Tbo-mb-HCZ" secondAttribute="leading" id="7K2-hH-8vu"/>
+                            <constraint firstItem="HNm-vI-8oe" firstAttribute="trailing" secondItem="OIi-bZ-E1Q" secondAttribute="trailing" id="7tK-qe-0cW"/>
+                            <constraint firstItem="Tbo-mb-HCZ" firstAttribute="top" secondItem="OIi-bZ-E1Q" secondAttribute="bottom" constant="10" id="CwZ-i1-oJL"/>
+                            <constraint firstItem="HNm-vI-8oe" firstAttribute="leading" secondItem="z4Q-2N-HtE" secondAttribute="leading" id="D3o-eO-suJ"/>
+                            <constraint firstItem="OIi-bZ-E1Q" firstAttribute="top" secondItem="z4Q-2N-HtE" secondAttribute="bottom" constant="16" id="HU1-Fi-d1k"/>
+                            <constraint firstItem="X92-CY-JNJ" firstAttribute="top" secondItem="YQZ-nf-uXh" secondAttribute="bottom" constant="12" id="KXn-1e-g6v"/>
+                            <constraint firstItem="deh-Zm-wUI" firstAttribute="top" secondItem="Tbo-mb-HCZ" secondAttribute="bottom" constant="68" id="Nca-PX-c5t"/>
+                            <constraint firstItem="X92-CY-JNJ" firstAttribute="trailing" secondItem="z4Q-2N-HtE" secondAttribute="trailing" id="SyF-11-U4n"/>
+                            <constraint firstItem="7dt-jc-D5g" firstAttribute="trailing" secondItem="HNm-vI-8oe" secondAttribute="trailing" id="TzV-Rm-ee8"/>
+                            <constraint firstItem="YQZ-nf-uXh" firstAttribute="leading" secondItem="X92-CY-JNJ" secondAttribute="leading" id="dq6-Ce-3Bg"/>
+                            <constraint firstItem="OIi-bZ-E1Q" firstAttribute="centerX" secondItem="deh-Zm-wUI" secondAttribute="centerX" id="ec7-IV-eCR"/>
+                            <constraint firstItem="X92-CY-JNJ" firstAttribute="baseline" secondItem="7dt-jc-D5g" secondAttribute="baseline" id="esc-Oe-isT"/>
+                            <constraint firstItem="HNm-vI-8oe" firstAttribute="top" secondItem="X92-CY-JNJ" secondAttribute="bottom" constant="16" id="oza-Wl-YeP"/>
+                            <constraint firstItem="z4Q-2N-HtE" firstAttribute="top" secondItem="HNm-vI-8oe" secondAttribute="bottom" constant="10" id="pdc-Wy-aER"/>
+                            <constraint firstItem="z4Q-2N-HtE" firstAttribute="trailing" secondItem="Tbo-mb-HCZ" secondAttribute="trailing" id="qSx-or-h9b"/>
+                            <constraint firstItem="X92-CY-JNJ" firstAttribute="leading" secondItem="HNm-vI-8oe" secondAttribute="leading" id="rad-hN-32i"/>
+                            <constraint firstItem="t5n-m1-wNs" firstAttribute="bottom" secondItem="deh-Zm-wUI" secondAttribute="bottom" constant="298" id="vx4-yS-1OW"/>
+                            <constraint firstItem="z4Q-2N-HtE" firstAttribute="leading" secondItem="OIi-bZ-E1Q" secondAttribute="leading" id="yUn-Ds-KUN"/>
+                        </constraints>
+                        <viewLayoutGuide key="safeArea" id="t5n-m1-wNs"/>
+                    </view>
+                    <connections>
+                        <outlet property="lineCrossed" destination="Tbo-mb-HCZ" id="5R1-yq-qvZ"/>
+                        <outlet property="onPlatform" destination="z4Q-2N-HtE" id="85c-bR-OmQ"/>
+                        <outlet property="rampType" destination="X92-CY-JNJ" id="d9o-8q-1a0"/>
+                        <outlet property="rampUsed" destination="7dt-jc-D5g" id="JHc-TI-hVy"/>
+                        <segue destination="RsB-Io-eKk" kind="show" identifier="OtherToInterSegue" id="QEI-dJ-c33"/>
+                    </connections>
+                </viewController>
+                <placeholder placeholderIdentifier="IBFirstResponder" id="xG7-eD-cwE" userLabel="First Responder" sceneMemberID="firstResponder"/>
+            </objects>
+            <point key="canvasLocation" x="2744.8000000000002" y="33.733133433283363"/>
+        </scene>
     </scenes>
     <resources>
         <image name="field.png" width="1098" height="617"/>
     </resources>
+    <inferredMetricsTieBreakers>
+        <segue reference="QEI-dJ-c33"/>
+    </inferredMetricsTieBreakers>
 </document>
diff --git a/scouting1072/FieldViewController.swift b/scouting1072/FieldViewController.swift
new file mode 100644
index 0000000..4230614
--- /dev/null
+++ b/scouting1072/FieldViewController.swift
@@ -0,0 +1,181 @@
+//
+//  AutonViewController.swift
+//  scouting1072
+//
+//  Created by Aydin Tiritoglu on 2/9/18.
+//  Copyright © 2018 Aydin Tiritoglu. All rights reserved.
+//
+
+var appdelegate = AppDelegate()
+var startingPosition = Float()
+var autonStartTime = Double()
+var teleOpStartTime = Double()
+var autonStarted = false
+var teleOpStarted = false
+var autonPresses = [Double: String]()
+var teleOpPresses = [Double: String]()
+var autonControlTimes = [Double: String]()
+var teleOpControlTimes = [Double: String]()
+var timer = Timer()
+var crossedLine = false
+
+// 1 is red, 0 is neutral, -1 is blue
+var redSwitch = 0 {
+    didSet {
+        print("changed")
+    }
+}
+var scale = 0 {
+    didSet {
+        print("changed")
+    }
+}
+var blueSwitch = 0 {
+    didSet {
+        print("changed")
+    }
+}
+
+class FieldViewController: UIViewController {
+    var counter = 0
+    
+    @IBOutlet weak var redControlRed: Switch!
+    @IBOutlet weak var noneControlRed: Switch!
+    @IBOutlet weak var blueControlRed: Switch!
+    @IBOutlet weak var redControlScale: Switch!
+    @IBOutlet weak var noneControlScale: Switch!
+    @IBOutlet weak var blueControlScale: Switch!
+    @IBOutlet weak var redControlBlue: Switch!
+    @IBOutlet weak var noneControlBlue: Switch!
+    @IBOutlet weak var blueControlBlue: Switch!
+    
+    @IBAction func redControlRed(_ sender: Any) {
+        redControlRed.layer.borderWidth = 100.0
+        noneControlRed.layer.borderWidth = 5.0
+        blueControlRed.layer.borderWidth = 5.0
+    }
+    @IBAction func noneControlRed(_ sender: Any) {
+        redControlRed.layer.borderWidth = 5.0
+        noneControlRed.layer.borderWidth = 100.0
+        blueControlRed.layer.borderWidth = 5.0
+    }
+    @IBAction func blueControlRed(_ sender: Any) {
+        redControlRed.layer.borderWidth = 5.0
+        noneControlRed.layer.borderWidth = 5.0
+        blueControlRed.layer.borderWidth = 100.0
+    }
+    @IBAction func redControlScale(_ sender: Any) {
+        redControlScale.layer.borderWidth = 100.0
+        noneControlScale.layer.borderWidth = 5.0
+        blueControlScale.layer.borderWidth = 5.0
+    }
+    @IBAction func noneControlScale(_ sender: Any) {
+        redControlScale.layer.borderWidth = 5.0
+        noneControlScale.layer.borderWidth = 100.0
+        blueControlScale.layer.borderWidth = 5.0
+    }
+    @IBAction func blueControlScale(_ sender: Any) {
+        redControlScale.layer.borderWidth = 5.0
+        noneControlScale.layer.borderWidth = 5.0
+        blueControlScale.layer.borderWidth = 100.0
+    }
+    @IBAction func redControlBlue(_ sender: Any) {
+        redControlBlue.layer.borderWidth = 100.0
+        noneControlBlue.layer.borderWidth = 5.0
+        blueControlBlue.layer.borderWidth = 5.0
+    }
+    @IBAction func noneControlBlue(_ sender: Any) {
+        redControlBlue.layer.borderWidth = 5.0
+        noneControlBlue.layer.borderWidth = 100.0
+        blueControlBlue.layer.borderWidth = 5.0
+    }
+    @IBAction func blueControlBlue(_ sender: Any) {
+        redControlBlue.layer.borderWidth = 5.0
+        noneControlBlue.layer.borderWidth = 5.0
+        blueControlBlue.layer.borderWidth = 100.0
+    }
+    
+    @IBOutlet weak var fieldImage: UIImageView!
+    @IBOutlet weak var timerLabel: UILabel!
+    @IBOutlet weak var actionButton: UIButton!
+    @IBOutlet weak var initialBotPosition: UISlider! {
+        didSet {
+            initialBotPosition.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi / 2))
+        }
+    }
+    
+    @IBAction func actionButtonPressed(_ sender: Any) {
+        if actionButton.currentTitle == "Confirm Starting Position" {
+            startingPosition = initialBotPosition.value
+            actionButton.setTitle("Start Auton", for: .normal)
+        } else if actionButton.currentTitle == "Start Auton" {
+            counter = 15
+            autonStartTime = NSDate().timeIntervalSince1970
+            autonStarted = true
+            actionButton.setTitle("Auton Started", for: .normal)
+            timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(timerUpdate), userInfo: nil, repeats: true)
+            timer.fire()
+        }
+    }
+    
+    @objc func timerUpdate() {
+        counter -= 1
+        if counter <= -1 {
+            timer.invalidate()
+            if autonStarted {
+                autonEnd()
+            } else if teleOpStarted {
+                teleOpEnd()
+            }
+        } else {
+            timerLabel.text = "\(Int(counter / 60)):\(String(counter % 60).count == 2 ? "\(counter % 60)" : "0\(counter % 60)")"
+        }
+    }
+    
+    func autonEnd() {
+        print(autonPresses)
+        counter = 15//135
+        autonStarted = false
+        teleOpStartTime = NSDate().timeIntervalSince1970
+        teleOpStarted = true
+        actionButton.setTitle("TeleOp Started", for: .normal)
+        timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(timerUpdate), userInfo: nil, repeats: true)
+        timer.fire()
+    }
+    
+    func teleOpEnd() {
+        print(teleOpPresses)
+        teleOpStarted = false
+        timer.invalidate()
+        startingPosition = initialBotPosition.value
+        appdelegate.shouldRotate = true
+        performSegue(withIdentifier: "ToInfoSegue", sender: self)
+    }
+    
+    override func viewDidLoad() {
+        super.viewDidLoad()
+        appdelegate = UIApplication.shared.delegate as! AppDelegate
+        appdelegate.shouldRotate = false
+        let value = UIInterfaceOrientation.landscapeLeft.rawValue
+        UIDevice.current.setValue(value, forKey: "orientation")
+        if scoutingUserInfo.scouting.blue {
+            fieldImage.transform = fieldImage.transform.rotated(by: CGFloat.pi)
+        }
+    }
+    
+    override func viewWillAppear(_ animated: Bool) {
+        UIApplication.shared.delegate?.window??.rootViewController = self
+    }
+    
+    override func didReceiveMemoryWarning() {
+        super.didReceiveMemoryWarning()
+    }
+    
+    private func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
+        return UIInterfaceOrientationMask.landscapeLeft
+    }
+    
+    private func shouldAutorotate() -> Bool {
+        return true
+    }
+}
diff --git a/scouting1072/Info.plist b/scouting1072/Info.plist
index b0b3c5a..7729c6c 100644
--- a/scouting1072/Info.plist
+++ b/scouting1072/Info.plist
@@ -33,6 +33,31 @@
 	<string>1</string>
 	<key>LSRequiresIPhoneOS</key>
 	<true/>
+	<key>NSAppTransportSecurity</key>
+	<dict>
+		<key>NSExceptionDomains</key>
+		<dict>
+			<key>robotics.harker.org</key>
+			<dict>
+				<key>NSExceptionAllowsInsecureHTTPLoads</key>
+				<true/>
+				<key>NSExceptionMinimumTLSVersion</key>
+				<string>TLSv1.2</string>
+				<key>NSExceptionRequiresForwardSecrecy</key>
+				<true/>
+				<key>NSIncludesSubdomains</key>
+				<true/>
+				<key>NSRequiresCertificateTransparency</key>
+				<false/>
+				<key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
+				<false/>
+				<key>NSThirdPartyExceptionMinimumTLSVersion</key>
+				<string>TLSv1.2</string>
+				<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
+				<true/>
+			</dict>
+		</dict>
+	</dict>
 	<key>UILaunchStoryboardName</key>
 	<string>LaunchScreen</string>
 	<key>UIMainStoryboardFile</key>
@@ -41,6 +66,8 @@
 	<array>
 		<string>armv7</string>
 	</array>
+	<key>UIStatusBarStyle</key>
+	<string>UIStatusBarStyleDefault</string>
 	<key>UISupportedInterfaceOrientations</key>
 	<array>
 		<string>UIInterfaceOrientationPortrait</string>
@@ -54,30 +81,5 @@
 		<string>UIInterfaceOrientationLandscapeLeft</string>
 		<string>UIInterfaceOrientationLandscapeRight</string>
 	</array>
-	<key>NSAppTransportSecurity</key>
-	<dict>
-    <key>NSExceptionDomains</key>
-    <dict>
-        <key>robotics.harker.org</key>
-        <dict>
-            <key>NSIncludesSubdomains</key>
-            <true/>
-            <key>NSExceptionAllowsInsecureHTTPLoads</key>
-            <true/>
-            <key>NSExceptionRequiresForwardSecrecy</key>
-            <true/>
-            <key>NSExceptionMinimumTLSVersion</key>
-            <string>TLSv1.2</string>
-            <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
-            <false/>
-            <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
-            <true/>
-            <key>NSThirdPartyExceptionMinimumTLSVersion</key>
-            <string>TLSv1.2</string>
-            <key>NSRequiresCertificateTransparency</key>
-            <false/>
-        </dict>
-    </dict>
-	</dict>
 </dict>
 </plist>
diff --git a/scouting1072/IntermediateViewController.swift b/scouting1072/IntermediateViewController.swift
index 1f62f45..14c9e5a 100644
--- a/scouting1072/IntermediateViewController.swift
+++ b/scouting1072/IntermediateViewController.swift
@@ -10,7 +10,9 @@ import UIKit
 import Google
 import GoogleSignIn
 
-var scoutingUserInfo : ScoutingInfo? = nil
+var scoutingUserInfo = ScoutingInfo(tournament: Tournament(year: 0, name: "", id: ""), scouting: Scouting(round: 0, rank: 0, blue: false, team: 0))
+var sergeant = false
+var json = Data()
 
 struct Tournament: Codable {
     var year: Int
@@ -30,18 +32,62 @@ struct ScoutingInfo: Codable {
     var scouting: Scouting
 }
 
+extension Data {
+    func toString() -> String {
+        return String(data: self, encoding: .utf8)!
+    }
+}
+
 class IntermediateViewController: UIViewController {
-    override func viewDidAppear(_ animated: Bool) {
-        performSegue(withIdentifier: "InterToAutonSegue", sender: self)
+    @IBOutlet weak var roundNumber: UITextField!
+    @IBOutlet weak var errorLabel: UILabel!
+    var response : HTTPURLResponse? = nil
+    var task : URLSessionDataTask? = nil
+    
+    @IBAction func performGetRequest(_ sender: Any) {
+        let dispatchGroup = DispatchGroup()
+        let url = URL(string: "https://robotics.harker.org/member/scouting/request/\(roundNumber.text!))")!
+        print(url)
+        var request = URLRequest(url: url)
+        request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
+        request.httpMethod = "GET"
+        dispatchGroup.enter()
+        task = session.dataTask(with: request) { data, response, error in
+            if let httpStatus = response as? HTTPURLResponse {
+                self.response = httpStatus
+                json = data!
+                if httpStatus.statusCode != 200 {
+                    print("statusCode should be 200, but is \(httpStatus.statusCode)")
+                } else {
+                    print(httpStatus.statusCode as Any)
+                }
+            }
+            dispatchGroup.leave()
+        }
+        task?.resume()
+        dispatchGroup.notify(queue: .main) {
+            print(self.response?.statusCode ?? "no response")
+            print(String(describing: json))
+            print(String(describing: NSData(data: json)))
+            let decoder = JSONDecoder()
+            if let scoutingInfo = try? decoder.decode(ScoutingInfo.self, from: json) {
+                scoutingUserInfo = scoutingInfo
+                sergeant = scoutingUserInfo.scouting.rank == 10
+                print("User is a \(sergeant ? "seargent" : "private")")
+                self.performSegue(withIdentifier: "InterToAutonSegue", sender: self)
+            } else {
+                print("Failure decoding JSON")
+                self.errorLabel.isHidden = false
+            }
+        }
+    }
+    
+    override func viewWillAppear(_ animated: Bool) {
+        errorLabel.isHidden = true
     }
     
     override func viewDidLoad() {
         super.viewDidLoad()
-        let json = "{\n\"tournament\": {\n\"year\": 2018,\n\"name\": \"SVR\",\n\"id\": \"59b1\"\n},\n\"scouting\": {\n\"round\": 55,\n\"rank\": 0,\n\"blue\": true,\n\"team\": 1072\n}\n}"
-        let decoder = JSONDecoder()
-        scoutingUserInfo = try? decoder.decode(ScoutingInfo.self, from: json.data(using: .utf8)!)
-        print(scoutingUserInfo!)
-        print("User is a \(scoutingUserInfo!.scouting.rank == 10 ? "seargent" : "private")")
     }
     
     override func didReceiveMemoryWarning() {
diff --git a/scouting1072/OtherInfoViewController.swift b/scouting1072/OtherInfoViewController.swift
new file mode 100644
index 0000000..352d1c5
--- /dev/null
+++ b/scouting1072/OtherInfoViewController.swift
@@ -0,0 +1,91 @@
+//
+//  OtherInfoViewController.swift
+//  scouting1072
+//
+//  Created by Aydin Tiritoglu on 2/19/18.
+//  Copyright © 2018 Aydin Tiritoglu. All rights reserved.
+//
+
+class OtherInfoViewController: UIViewController {
+    var dataString = String()
+    @IBOutlet weak var rampType: UISegmentedControl!
+    @IBOutlet weak var rampUsed: UISegmentedControl!
+    @IBOutlet weak var onPlatform: UISegmentedControl!
+    @IBOutlet weak var lineCrossed: UISegmentedControl!
+    @IBAction func finish(_ sender: Any) {
+        dataString = """
+        {
+          "headers": {
+            "email": "\(GIDSignIn.sharedInstance().currentUser.profile.email)",
+            "rank": \(sergeant ? 10 : 0),
+            "blue": \(scoutingUserInfo.scouting.blue),
+            "team": \(scoutingUserInfo.scouting.team),
+            "round": \(scoutingUserInfo.scouting.round),
+            "tournament_id": "\(scoutingUserInfo.tournament.id)",
+          },
+          "data": {
+            "start_position": \(startingPosition),
+            "crossed_line": \(lineCrossed.isEnabledForSegment(at: 1)),
+            "end_platform": \(onPlatform.isEnabledForSegment(at: 1)),
+            "lift": \(rampType.selectedSegmentIndex),
+            "auton-actions": [
+        """
+        for element in sergeant ? autonControlTimes : autonPresses {
+            let stringToAppend = "{\"timestamp\": \(element.key), \"action\": \(element.value)},"
+            dataString.append(stringToAppend)
+        }
+        dataString.removeLast()
+        dataString.append("],\n\"teleop-actions\": [\n")
+        for element in sergeant ? teleOpControlTimes : teleOpPresses {
+            let stringToAppend = "{\"timestamp\": \(element.key), \"action\": \(element.value)},"
+            dataString.append(stringToAppend)
+        }
+        dataString.removeLast()
+        dataString.append("]\n}\n}")
+        print(dataString)
+        performRequest(requestType: .post)
+    }
+    
+    var task : URLSessionDataTask? = nil
+    var httpResponse : HTTPURLResponse? = nil
+    
+    public func performRequest(requestType: RequestType) {
+        if let _ = GIDSignIn.sharedInstance().currentUser?.profile.email {
+            let dispatchGroup = DispatchGroup()
+            let url = URL(string: "http://robotics.harker.org/member/scouting/upload")!
+            var request = URLRequest(url: url)
+            request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
+            request.httpMethod = requestType.description
+            request.httpBody = dataString.data(using: .utf8)
+            dispatchGroup.enter()
+            task = session.dataTask(with: request) { data, response, error in
+                let httpStatus = response as? HTTPURLResponse
+                self.httpResponse = httpStatus
+                print(httpStatus?.statusCode as Any)
+                dispatchGroup.leave()
+            }
+            task?.resume()
+            dispatchGroup.notify(queue: .main) {
+                if self.httpResponse?.statusCode == 200 {
+                    print("Data sent successfully")
+                    self.performSegue(withIdentifier: "OtherToInterSegue", sender: self)
+                } else {
+                    print("Error received when trying to upload data")
+                }
+            }
+            print(user?.authentication.idToken as Any)
+        }
+    }
+    
+    override func viewDidLoad() {
+        super.viewDidLoad()
+        UIApplication.shared.statusBarStyle = .default
+        UIApplication.shared.isStatusBarHidden = false
+        let value = UIInterfaceOrientation.portrait.rawValue
+        UIDevice.current.setValue(value, forKey: "orientation")
+    }
+    
+    override func didReceiveMemoryWarning() {
+        super.didReceiveMemoryWarning()
+    }
+}
diff --git a/scouting1072/SignInViewController.swift b/scouting1072/SignInViewController.swift
index 8bd1014..d442dc7 100644
--- a/scouting1072/SignInViewController.swift
+++ b/scouting1072/SignInViewController.swift
@@ -10,11 +10,13 @@ import UIKit
 import Google
 import GoogleSignIn
 
+var session = URLSession(configuration: .default)
+
 public extension Int {
     var toString: String { return "\(self)" }
 }
 
-public enum RequestType : CustomStringConvertible {
+public enum RequestType: CustomStringConvertible {
     case delete
     case post
     case get
@@ -66,43 +68,41 @@ class SignInViewController: UIViewController, GIDSignInUIDelegate {
     public func performRequest(requestType: RequestType) {
         if let _ = GIDSignIn.sharedInstance().currentUser?.profile.email {
             let dispatchGroup = DispatchGroup()
-            if requestType != RequestType.none {
-                let url = URL(string: "http://robotics.harker.org/member/token")!
-                var request = URLRequest(url: url)
-                request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
-                request.httpMethod = requestType.description
-                if requestType == .post && loggedIn {
-                    let restString = "idtoken=\((user?.authentication.idToken)!)"
-                    request.httpBody = restString.data(using: .utf8)
-                }
-                dispatchGroup.enter()
-                task = URLSession(configuration: .default).dataTask(with: request) { data, response, error in
-                    if let httpStatus = response as? HTTPURLResponse {
-                        if httpStatus.statusCode != 200 {
-                            print("statusCode should be 200, but is \(httpStatus.statusCode)")
-                        } else {
-                            print(httpStatus.statusCode as Any)
-                            self.inSession = true
-                        }
-                        self.httpResponse = httpStatus
-                        if let fields = self.httpResponse?.allHeaderFields as? [String : String] {
-                            let cookies = HTTPCookie.cookies(withResponseHeaderFields: fields, for: response!.url!)
-                            HTTPCookieStorage.shared.setCookies(cookies, for: response!.url!, mainDocumentURL: nil)
-                            for cookie in cookies {
-                                print(cookie.name)
-                            }
+            let url = URL(string: "http://robotics.harker.org/member/token")!
+            var request = URLRequest(url: url)
+            request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
+            request.httpMethod = requestType.description
+            if requestType == .post && loggedIn {
+                let restString = "idtoken=\((user?.authentication.idToken)!)"
+                request.httpBody = restString.data(using: .utf8)
+            }
+            dispatchGroup.enter()
+            task = session.dataTask(with: request) { data, response, error in
+                if let httpStatus = response as? HTTPURLResponse {
+                    if httpStatus.statusCode != 200 {
+                        print("statusCode should be 200, but is \(httpStatus.statusCode)")
+                    } else {
+                        print(httpStatus.statusCode as Any)
+                        self.inSession = true
+                    }
+                    self.httpResponse = httpStatus
+                    if let fields = self.httpResponse?.allHeaderFields as? [String : String] {
+                        let cookies = HTTPCookie.cookies(withResponseHeaderFields: fields, for: response!.url!)
+                        HTTPCookieStorage.shared.setCookies(cookies, for: response!.url!, mainDocumentURL: nil)
+                        for cookie in cookies {
+                            print(cookie.name)
                         }
                     }
-                    print(self.httpResponse?.statusCode as Any)
-                    dispatchGroup.leave()
-                }
-                switch requestType {
-                case .delete:
-                    task?.cancel()
-                    task = nil
-                    inSession = false
-                default: task?.resume()
                 }
+                print(self.httpResponse?.statusCode as Any)
+                dispatchGroup.leave()
+            }
+            switch requestType {
+            case .delete:
+                task?.cancel()
+                task = nil
+                inSession = false
+            default: task?.resume()
             }
             dispatchGroup.notify(queue: .main) {
                 self.labelCheck()
diff --git a/scouting1072/Switch.swift b/scouting1072/Switch.swift
index 43bc03c..9bdd322 100644
--- a/scouting1072/Switch.swift
+++ b/scouting1072/Switch.swift
@@ -13,16 +13,43 @@ class Switch: UIButton {
         super.awakeFromNib()
         self.addTarget(self, action: #selector(onPress), for: .touchUpInside)
         self.setTitleColor(UIColor.clear, for: .normal)
-        self.layer.borderColor = scoutingUserInfo!.scouting.blue ? UIColor.blue.cgColor : UIColor.red.cgColor
+        self.layer.borderColor = scoutingUserInfo.scouting.rank == 10 ? UIColor.gray.cgColor : scoutingUserInfo.scouting.blue ? UIColor.blue.cgColor : UIColor.red.cgColor
         self.layer.borderWidth = 5.0
+        if sergeant {
+            if self.titleLabel?.text?.first == Character("0") {
+                self.isHidden = true
+            }
+            let lastChar = self.titleLabel?.text?.last
+            switch lastChar {
+            case Character("0")?, Character("3")?, Character("6")?:
+                self.layer.borderColor = UIColor.red.cgColor
+            case Character("2")?, Character("5")?, Character("8")?:
+                self.layer.borderColor = UIColor.blue.cgColor
+            default:
+                self.layer.borderColor = UIColor.lightGray.cgColor
+                self.layer.borderWidth = 100.0
+            }
+        } else {
+            if self.titleLabel?.text?.first == Character("1") {
+                self.isHidden = true
+            }
+        }
     }
     
     @objc func onPress() {
-        print("Switch Pressed \(autonStarted ? "During" : "Before") Auton")
+        print("Switch Pressed")
         if autonStarted {
-            autonPresses[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            if sergeant {
+                autonControlTimes[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            } else {
+                autonPresses[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            }
         } else if teleOpStarted {
-            teleOpPresses[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            if sergeant {
+                teleOpControlTimes[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            } else {
+                teleOpPresses[NSDate().timeIntervalSince1970] = self.titleLabel?.text
+            }
         }
     }
 }