put a ruby file-esque wrapper around the Github API contents endpoints