-changed how colors are stored
-changed how the tab bar controller calls updates on each view controller
-reordered some control flow
-still has some random crashes due to asynchronous web calls (I think)