add board numbers, valid move check loop
refactor code
refactor add pieces
add color
fix colors
add simple AI