moved to single array for board and updated setSquare's