Communication framework and navigation updates
Merge remote-tracking branch 'pulseworxapp/master'
Merge changes