Added callbacks to setPosition and setFaceUp to properly animate/time some of the game logic. When a complete sequenece is available, for example, the game will now wait for the "transfer between tableau piles" animation to finish before playing the "transfer to tableau pile" animation.