                                "action": FileFullPaths,
                                "dest": "alignments_file",
                                "required": True,
                                "filetypes": "alignments",
                                "help": "Full path to the alignments "
                                        "file to be processed."})
          argument_list.append({"opts": ("-a2", "--alignments_file2"),
                                "action": FileFullPaths,
                                "dest": "alignments_file2",
                                "required": False,
                                "filetypes": "alignments",
                                "help": "Full path to the alignments file to "
                                        "be merged into the main alignments "
                                        "file (merge only)"})
          argument_list.append({"opts": ("-fc", "-faces_folder"),
                                "action": DirFullPaths,
                                "dest": "faces_dir",
                                "help": "Directory containing extracted faces."})
          argument_list.append({"opts": ("-fr", "-frames_folder"),
 
</s> remove                               "action": FileFullPaths,
 </s> add                               "action": FilesFullPaths, </s> remove                               "filetypes": 'alignments',
 </s> add                               "filetypes": "alignments", </s> remove                               "type": str,
 </s> add                               "action": FilesFullPaths,
                              "filetypes": "image", </s> remove                               "type": str,
 </s> add                               "action": FilesFullPaths,
                              "filetypes": "image",
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                                "action": FileFullPaths,
                                "dest": "alignments_file",
                                "required": True,
                                "filetypes": "alignments",
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
                              "help": "Full path to the alignments file to be processed. If "
                                      "merging alignments, then multiple files can be selected, "
                                      "space separated"})
          argument_list.append({"opts": ("-fc", "-faces_folder"),
                                "action": DirFullPaths,
                                "dest": "faces_dir",
                                "help": "Directory containing extracted faces."})
          argument_list.append({"opts": ("-fr", "-frames_folder"),
keep keep keep keep replace replace replace replace replace replace replace replace replace replace keep keep keep keep keep
 Alignments Tool: Allow merging of many alignments file

Adds multi select functionality to GUI, meaning multiple alignments files can now be selected for merging.

Extract: nFilter, Filter now have a file dialog in gui for selecting 1/multiple files 
tools/cli.py