make building easier
make state smarter
Merge branch 'feature/smart_connect_disconnect' into staging
Merge upstream work
Jukebox HUB hides/shows when disconected/connected to jukebox.