Currently we are only pulling content for the last commited SHA. We should create a new function in github.py that will return a list of SHAs that represents every commit in the history of the project.
Look at the getRepoSHA function that is on line 29 as a base for this new function.