public void VerifyLoad()
        {
            var manager = new GameSystemManager();

            manager.LoadSkillListings();
            manager.LoadSizes();
            manager.LoadRaceListing();

            var gameSystem = manager.GameSystem;

            Assert.That(gameSystem.SkillListings.Count, Is.EqualTo(26));
            Assert.That(gameSystem.Sizes.Count, Is.EqualTo(9));
            Assert.That(gameSystem.RaceListings.Count, Is.EqualTo(7));
        }
        public MainWindow()
        {
            InitializeComponent();

            GameSystemManager = new GameSystemManager();

            GameSystemManager.LoadSkillListings();
            GameSystemManager.LoadSizes();
            GameSystemManager.LoadRaceListing();
            GameSystemManager.LoadCharacters();

            DataContext = new MainWindowViewModel
            {
                Characters = GameSystemManager.Characters.Select(c => new CharacterViewModel(c)).ToList()
            };
        }