extracts method tryRemoveOrMoveJewelsFromColumn
from processChains
adds markAsMoved and addNewJewelsToFillGaps