Add footer + pull settings dialog out into its own view file