Added two underscore utility methods
Fixed the weave method
If a card is selected initially, load cards in order outwards from the selected pivot