Start Complete refactor of UI.

This will GREATLY simplfy the UI and make it less obtuse for the user to use.  Also greatly simplifies the logic behind the scenes.  This should actually speed up development quite a bit as well.

Major changes that is happening:
* Combine all running device modes into "one page" of the application.
* Main page that will show is what the device is doing and any related controls.
* Will add a button bar menu that has a buttons that will disconnect, view settings, open a menu(to load/run/create and edit presets), and return to the main viewing page.