Card Pipeline Improvements

Innovations on the card processing pipeline and card-press