Cards can now be assigned backgrounds programatically.
Cards can now carry an arbitrary Object in the data property. Use wisely
CardsUI just got MVC.

Serializable model for AbstractCard, and a CardFactory that takes that
model, and spits out a Card you can add to your CardUI.
Merge pull request #2 from FLamparski/master

Added a Model structure that allows you to serialize it (and thus add it to a Bundle) which can be turned into any descendant of AbstractCard.