Expands the AI photo-camera so that it now has robot/cyborg support. Also implements DRY in practice.