Moved the UI to a Fragment implemented in GameFragment for simpler state
retainment.
Correctly preserve all state except pause overlay visibility (TODO) across configuration changes
order string resources alphabetically