Adds GithubSearcher

* First spec for GithubSearcher
* Configure initializer arguments to accept username