reorganized packages; moved listeners into actions for menu items

also added cocoauienhancer for OSX menu integration