CardType Tracking and Functionality.

Added Card Type Part classes, and a ninject bound provider and
provider-interface for those Classes.