Fixed #26; all fields are now detached and reattached in the order they're specified in the product layout.
Fixes field ordering for Chase Sapphire card.
Merge branch 'feature/fix-tab-order' into develop