Changed attemptMoveBlocks and canMoveBlocks in Model.