Buy sell cards

Also updated the layout to support the layouts and alignment properly.