Add numbers to empty spaces on board string
Colorize tokens; rename strings namespace to presenter
Remove `do` from -main loop; update README
Move logic from -main to new console.runner namespace and refactor it; package files into core and console directories
Extract methods from solicit-move
Add feedback for when user submits various types of invalid input; rename move-strategies to unbeatable-ai; extract console.player from move-strategies