misc fixes.
Added buttons for more control.
Preparing for libPD integration