Added options to redirection function
Restructured code.

Details:
 - Gitscraper is now wrapped in a self executed function
 - methods are added to prototype
 - CLI will be added to wrap GitScraper