Added cart table styling and fixed bug where js functions didn't bind for buttons