added GithubEvents Agent with rspec unit test