integrate scanner into services NOT READY TO PULL.

@chenhoward , this is working but there are a couple of things I need to address.

I'm still cleaning up the code, so don't worry about making syntax/ style comments just yet.

1) Double tapping the pane crashes the app (this is an easy fix)

2) Click to return (didn't implement because there's no reason to return to the splash page for now)

3) The calibration for the tablet vs. the phone (still looking into this!)

I'll demo this today if you'd like.
The linter doesn't like it if I assume it is initialized to null. I think we can assume member variables are initialized to null for a class, but not variables within functions.