Refactored toast

Huzzah! Most toasts (except for disabling) are not handled in
MainActivity