Moved the fullscreen Activity code to its own class