Issue #6: Replace old layout with refactored card item