replace piezo with button, general fixes and cleanup
add keyboard events, separate out funtionality, rewrite
move drummachine