initial commit for the fullscreen mode
a more appropriate location for the key binding