removing temp file
changing git repo validation and updating unit tests
allowing non github hosted repos when private flag is in effect
Updating readme