- do not move the cursor when it is already in the correct position
- maintain currentFgColor and currentBgColor fields
- use translations for the game title
- create I18n class for translations
- create TextDisplay class to draw on console, and to initialize and reset console configuration
- create stub for future command-line option handling