refactor button / remote interaction into a publisher
fix gitignore
first working version with remote audio for voodoo
Improve the usability of the speak button for voodoo
Add swamp
Improve user feedback

* Display messages coming back in server responses
* Grey out buttons while the remote request is in progress