Client for playing 300 publicly available Sokoban puzzles on a computer or phone.
-- Track which menu (if any) to display. Currently one of:
-- * nil: no menus expanded
-- * 'overflow': the '>>' menu on narrow screens
-- * 'settings'
Show_menu = nil