private static void Main()
        {
            //Display title
            Console.Write(TitleText.Text);
            //Create Menu Action Service and partly initialize it (further initialization requires language choice)
            IMenuActionService menuActionService = new MenuActionService();
            ICreatureService   creatureService   = new CreatureService();
            //Create Language Manager and ask it to pick a language
            ILanguageManager languageManager = new LanguageManager(menuActionService);
            Language         languageChoice  = languageManager.ChooseLanguage();
            //Use the language choice to initialize Text and Menu Action Services
            ITextService textService = new TextService(languageChoice);

            menuActionService.Initialize(textService);
            //Write a one-time welcome message in the chosen language
            Console.Write(textService.Welcome());
            //Use services to initialize Game Manager
            IGameManager gameManager = new GameManager(textService, menuActionService, creatureService);

            //Start game
            gameManager.MainMenu();
        }