saving functionality
save, open feature, remove, add triggers, pad, group separation and half-way completed UI
working kinks out of pad to sound model mapping, separation of pattern.ui responsibilities from patter.grid responsiblities. paper.js graphing and better resolution on wave canvas plot for sound editor