Added completion block to scanner
Changed connect to connectWithURL:
removed __strong references to variables that didn't need it