improve Setting.hs, Plugin.hs: remove Maybes
improve Main.hs: implement install, update, list, edit