Refactor

 - extract scanner camera
 - pass and coordinate required data in scanner activity