added sparql stuff from my old b tree repo