Add .gitignore
Refactor gameState to eliminate unnecessary lambdas
Remove rows, cols, diagonals variables
Remove unused 'victory' function
Give piece a custom show method.  Remove an fmap call that turned pieces into strings.
Remove lambdas from boardRows / boardColumns