- changed all cards to use custom view
- fixed various bugs