Initial Commit
Initial Commit

Everything.
Updated git ignore.
Organized files.
Added welcome screen and tournaments screen.
Sign up works!
Signing in is done baby!
Added Download Loop

Added a loop in order to download global updates from Nathan’s API.
Downloading Full Data

Added downloading and combining the individual pieces of data.
Temp Files & Switch to Arrays

Added temporary files to store data while it is being downloaded, so
that the data files can be updated instantaneously. Also switched to
arrays from dictionaries, by getting rid of the top-level JSON such as
“size” and “status”, since they are unneeded at that point.
Cleaning & Fixing Download Order

Replaced NSLogs to simply display when downloads are finished, rather
than printing all the data. Cleaned up some code, and removed some
block-commented code. Also fixed the order of downloads in order to
minimize completion time.
Fix Error Handling

Added/fixed error messages. Put them on the main thread so that the app
won’t crash when more than one message pops up at the same time.
Logging in error messages, tab bar controller and logging out.
Moved VRC Data Update Code

Moved the VRC data update code to the app delegate from the welcome
screen view controller.
Wat

I don’t know what this is. Didn’t add any of this, but okay.
Three collection views for each tournament display type.
Updated sign up screen layout.
Finished sign in screen.
Fixed segmented control.
Collection view…yay.