Initial commit
Getting the show started

* Creating documentation and visuals first before implementing logic.
This will help to define the vision before spending time coding for an
implementation that isn't worth creating.
Starting in on styles

* Removed defaults.css - not required at all
* Added crossdomain.xml so the index.html file can be run without a web
server locally
* Working on look and layout of cards for different views
Invited and Add styles

* Invited and Add are now primarily defined in CSS
Stacked cards visually defined

* In order to implement this the left style property has to be
calculated for each stacked card and the margin property has to be
calculated for the first sibling (a tag) after the stacked cards.
* Note: this could have been implemented entirely in the CSS file if the
calc() function supported the use of counter values. At present it does
not, which is a very sad circumstance given how elegant this would have
been to implement otherwise.
Add ascending and descending stacked card variations

* Stacked cards can be presented in ascending or descending variations
* Still all done via CSS
* Adding jquery 1.10.2 as I am going to need it for creating the card
rings to be sure
Add enlarge effect on image hover

* Stacked cards enlarge on hover
Working on ring layout

* Added bootstrap CSS and JS and Underscore to help with functionality.
Bootstrap is likely not necessary for this stage, but it will be when it
is time to add Popovers to the cards. Underscore may not be necessary
either - will remove it turns out to be useless.
* Set ring styles to display a circular border, center the ring, and
shape the cards as circles.
Add invited cards in to card stack

* Repositioned the invited cards in to the card stack. A much better
visual ensues.
Add border effect for progressive rings

* Each border side can be individually stylized. This allows for the
effect of a semi-circle being drawn in the case of a progressive card
ring.
Vary the second card stack example

* Illustrate the example where a card stack does not have the row-fill
property set to true and has an add-count value. Provides further
clarifications on expected implementation behaviors.
Working ring algorithm (first go)

* A working ring algorithm, barring the issues that the starting point
is 90 degrees from where it should be and everything is going clockwise
instead of counter-clockwise. Oh the agony.
Improving documentation

* Removed "Options:" text from all examples - needless tripe
* Added 'clockwise' option for card-ring in first example
* Working out the API for this a bit. Paradigm consists of:
1. All Boolean options being represented as the inclusion of a class on
the primary div element
2. All integer options being represented with a data-* attribute on the
primary div element
Card ring direction now works

* A card ring can now display its elements in a clockwise or
counter-clockwise direction
Add card ring progressive behavior

* Card ring progressive example now shows the appropriate layout
Remove underscore

* Library won't be needed. Keeping Bootstrap though for implementation
of Popovers
Add node web stack

* Add node stack so project can be hosted on Heroku
Moved JS logic out of index page
Generalizing design as implementing

* Removed use of 'invited' class as that is domain specific. All cards,
except for Add cards, will be defined in the data set provided for the
card visualization.
* Working on implementing the first example as a data driven rendering -
the first example no longer displays due to the transitional nature of
this commit.
Add card-block-row div element

* Realized the need for a div element that acts as a row container for
cards in a card block. Updated examples and styles to support this
container.