Chao - Model and getCardInfo Changes

Added error handling to getCardInfo and added ability to receive
multiple cardIDs at once.

Will return an array of card objects with a 1 to 1 mapping to array of
cardIDs that is fed in

Model changes
- added first letter to interest model with an index so we can search
through it