Adding MockCameraControl

The beginnings of a mock object to decouple UI testing from backend testing.