this is the code with most of the select perpetrator use case implemented
still missing is the face recognition code
this ocmes next but the face recognition component is separate
given a face it should try and recognize it and return a result