Init
Basic building blocks

Operations:
getBranches: find out which branches are present
getFileTree: find out which files are present on a specific branch.
getFileContents operation: returns the contents of a file on a specific branch