An implementation of a card game called Golf Solitaire (http://en.wikipedia.org/wiki/Golf_(patience))