Add BatchGraphStore and a draft implementation