Store the whole view in the GameFragment.

This eliminates the need to re-create visual changes on configuration change. Also fixes the pause overlay disappearance bug.