          """ Pass the current frame faces to faces window """
          faces = self.extracted_faces.get_faces_in_frame(frame)
          landmarks = [{"landmarksXY": face.aligned_landmarks}
                       for face in self.extracted_faces.faces]
          return FacesDisplay(faces,
                              landmarks,
                              self.extracted_faces.size,
                              self.interface)
  
  
  class FrameDisplay():
      """" Window that holds the frame """
      def __init__(self, image, alignments, roi, interface):
 
</s> remove         and remove the 'r' parameter """
    def __init__(self, alignments, frames):
 </s> add         and remove the 'r' parameter
        - Add face hashes to alignments file
        """
    def __init__(self, alignments, frames, faces_dir):
        return FacesDisplay(faces, landmarks, self.extracted_faces.size, self.interface)
          """ Pass the current frame faces to faces window """
          faces = self.extracted_faces.get_faces_in_frame(frame)
          landmarks = [{"landmarksXY": face.aligned_landmarks}
                       for face in self.extracted_faces.faces]
        return FacesDisplay(faces, landmarks, self.extracted_faces.size, self.interface)
        return FacesDisplay(faces, landmarks, self.extracted_faces.size, self.interface)
        return FacesDisplay(faces, landmarks, self.extracted_faces.size, self.interface)
        return FacesDisplay(faces, landmarks, self.extracted_faces.size, self.interface)
  
  
  class FrameDisplay():
      """" Window that holds the frame """
      def __init__(self, image, alignments, roi, interface):
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/jobs_manual.py