synesthetizer ui and logic

Please review @matthewsibigtroth