some clean up, still need a lot of work in audio, buttons, sequencer