added a login item controller
include the methods we want available
implementation that doesn't crash when removing
make add/remove startup item menu work