Issue #2790215 by joshmiller: Create the scaffolding necessary to mimic the add-to-cart functionality