session should work fine for cart now

TODO:
- save user's cart to database
- add more cart stuff (minicart, cart page)