use cropped pupil rect in pupil object ctor
slight error checking
TODO determine if rect is okay or if we should isolate the actual pupil circle