Added a loading screen

Added a view to tell you what you searched for
Minor header comment update
Turned all the actions into const strings
If background refresh is disabled, refresh when coming back from background
Actually have save action
have array to replace items when refreshing in background