To clear ambiguity, all classes that extend CameraIO should have IO in them. The current method of referring to them as cameras can be confusing.