added GithubEvent class