Major revisions to core data model

-re-rooted data model w/ new entity “exams”, allowing multiple slides
per exam
-have begun updating UI, google drive upload code, accordingly
-created TBScopeHardware and TBScopeData singletons