Fix #6 - processing images multiple times

Also fix #7 - glasses being drawn without a face
- Old code would use all eyes every time one collided with a face