- working chess game states and transitions
- basic chess notation parsing based on game state
- visualization of the interactive game in the terminal
- pytest setup with a basic integration test (Fool's Mate)
- pipenv, pyproject.toml, and git setup
- create readme and changelog