added cart
implemented simple cart