deleted source class

migrated to casting the source into a JMenuItem.
minor refactor and code clean up
support for a stitched string command