public PokerTrackerDatabase(Model.Database database)
 {
     if (database == null)
     {
         throw new ArgumentException("database");
     }
     _database          = database;
     _databaseFunctions = new DatabaseFunctions(_database);
     _databaseFunctions.OnPlayerLoadCompleted += PlayerLoaded;
 }