'Get the files from the primary and:
- remap any diffable ones to the compare url as opposed to the other
- highlight any diffs'

def get_files(self):

    left_files = self.left.get_files()
    right_files = self.right.get_files()
    different = []
    for (key, file) in left_files.items():
        file['url'] = self.get_url(file['short'])
        diff = (file['md5'] != right_files.get(key, {}).get('md5'))
        file['diff'] = diff
        if diff:
            different.append(file)
    for diff in different:
        for depth in range(diff['depth']):
            key = '/'.join(diff['short'].split('/')[:(depth + 1)])
            if (key in left_files):
                left_files[key]['diff'] = True
    return left_files
