Basic Music Synthesis Demo issue # 1 / 2 - refactoring code - skeleton GUI 


authors: @RapidRage @mlindsay56
moderator: @CARammelKamp
~requested: 330 (issue #1 - 180 / issue #2 - 150)