added basic github api interaction