transport tick handling, record pad press, pattern grid drawn with path playhead, record trigger schema and setup in pattern

pad and sample setup for timbre, no fx. sample editor modal setup with binds, no working fx yet.