added UIView CameraButton subclass and constraints