create separate "card" gem

Ticket

+commit