added board constants and integer_state function
Added constants for row definition, cats game identification. Penciled in game_over definition.
Finished filling out game_over function, changed most comments to documentation type comments per Python style
Fixed bug in game_over function and added some debug text.
ready for ai implementation
wrote heuristics for AI player, with random selection of available move in order to debug
forgot to import random. and it managed to beat me twice. I feel silly now.
alpha beta pruning helper functions, changed Board since deepcopy means I don't have to overload init
overloading board.__str__ with print_format
fixing weird typo
change name of print format to avoid conflict with python name, debugging alpha_beta
function... functions, but AI is glitching. debugging with just minimax
fixes small but significant bug in evaluate

An assumption was being made that could result in a cat's game being
confused with a victory.
fixes python being angry over misnamed constant
I think I got it. Haven't had this much fun since I graduated.
adjustments to show_positions and game loop, removed debug text