Helper class updates

Added a protocol for custom camera picker, helper class updates