Add options dialog and saving/loading.