Update MainActivity to handle Settings like Fragment, not Activity