Okay revamped AGAIN - engineered myself in a corner.  So I split the bluetooth data from the actual orbit device.  also created a publisher/subscriber pattern to allow services and controllers to notify each other.

Finally, redesigned my layout again. mainmenu will now link to all the pages.