Master Spades: Advanced Card Playing Technique and Strategy at Spades