[#012] Implemented easing curves for tweens, fixed a bug when non-top card could have been picked up from waste during transition stock->waste