Added loading popups. Removed the hash table. will think of a better implementation in the future. Also finished uo updating. Updates work 100% of the time, whether the app is active or not.