Develop preliminary front-end  interface with synth and visualizer (kick off via console commands)
Synth & viz cleanup
Achieve client-to-client communication via websockets and signal broadcasting