Settings save

Settings save on apply now, and will auto load it the file exists. The
list will select the item below any item removed (except the last item).
Added a refresh button, this might be tied to the settings screen
eventually, but is seprate for now