Move all menu item adding inside addMenuItemsFromConfig
Add 'Reload' item to reload the config
Extract opening file to a method
Allow passing arguments to applications and executables