Now storing board state instead of pieces state