Small bug fix. Menu.Init functions now must return a boolean that is used in determining if they should be saved after another menu is created. A stack to hold unused menus was added as StackScreen under the table GUI in Lua.