** Added initial version of shopping cart