add deal card and render card functionality