Updated scanning view, various other items

-Scanning view now has a done button instead of cancel
-Done button will now appear disabled by default until scan is complete
-Note: user can still click the X to cancel
-Message field added for scanning view
-Isolated ~scanModel(), but have not fully implemented changes.
-Note: XML not being loaded causes crash upon exit, this will be fixed
when ~scanModel() is complete