Got viewing files and diffing files (arbitrary commits) to work.