refactor visualizars
wip
screen visualizer
jsconf
wah wah remote
finish js port, clean up