add base for a "visual" computer game
count the number of cols instead of magic number
fix #26
add game factories and board formatter
change to abstract Game and add human input reading
rename error function
add docs and move out formatter
number the board
game loops for invalid moves
doc constructor
replace == with equals
minor styling
style output better
Merge pull request #27 from mharrys/computer-game

Computer game