added qr decoder library