Separating out the card maker and the app