Made the constructors explicit to stop accidental conversions
Changed the copy trigger method to use a less specific base class
Added an executable that allows tweaking of the menus with a GUI
Merge pull request #11 from mark-grimes/addMenuTweakingGUI

Add GUI executable to tweak menus