def load_manifest(manifest_path):
    """
    Load the manifest file into a dictionary
    :param manifest_path: path to the manifest file
    :return: dictionary representing the manifest
    """
    manifest = {}

    with open(manifest_path, 'r') as file:
        for line in file:
            line = line.strip()

            if line == '':
                continue

            columns = line.split()

            if len(columns) != 2:
                print('File does not follow convention! Line: ' + line)
                return {}

            src = columns[0]
            dest = columns[1]

            manifest[src] = dest

    return manifest