Implement first 'Camera' draft.