Slight better error when narrative isn't found on disk
Added Repo resource that can list github repos
Can read files from github