working on external Pattern load/save
- renamed core grooveboxes, PartDescriptor in package
working on Pattern load
- added initalize to app mediator base
- added step change callback on Rack