board changes

changed board to hex indexing,
broadcasting moves to board,
reading game state from board