Abstract classes for player, game, and board are included
Yes, this PR is large. Yes, I could have broken it down into smaller commits. Yes, I will make smaller commits next time. I wanted to ensure things were working before i pushed half-finished, half-broken code.
Abstract classes for player, game, and board are included
Yes, this PR is large. Yes, I could have broken it down into smaller commits. Yes, I will make smaller commits next time. I wanted to ensure things were working before i pushed half-finished, half-broken code.