Added option to use Github credentials to extend rate limit + added some comments