Remove mergeOccurred has it prevents more than one merge per move in the...

... same direction.

If you have 2,2,2,2 and you move right you should get 0,0,4,4. But instead you've get 0,2,2,4.