refactored worker
worker gets commit lists for repo, traverses lists, fetches locations for users, and saves individual commits.