The only issue remaining is to fix the fact that invalid moves can be made by shoving many cards at once…
I finally fixed the issue with not being able to push more than 1 card at a time. Check out some more footage!