Calling initialize from constructor in in_game_impl; removed initialize from main_menu_impl.
Added sub-menus.
Added "practice" flag to in_game state.