scala github api client