Feature/camera gallery refactor

I think we can delete this file.