Edited the JSON retrieval and storage. Repo names are not unique, but were being stored as if they were. Now they are stored per username, which is guaranteed to be unique, so there are no overwrites/collisions'