Add Gist data adapter & tests