Rules here: https://en.wikipedia.org/wiki/Mastermind_(board_game)
- Create main game logic, independent of representation
- use unit test to verify it works
- no output (maybe add logging later)
- Create console app
- simplest version first (one game, app ends)
- simple line by line, all text
- then add menu/retry, ...
- add points system
- optional:
- add dependency injection
- add logging (Serilog)