finished #9 with a db request to get all the product data
added button effect for better UI while adding product to cart, closes #9
added cart button in navbar, closes #10
updated layout.ejs navbar and addToCart function to update number of item in cart in new badge
first part of cart page for #11
new buttons and more total rows for cart page #11
added itemTotal to cart for less templated function #11
improved payment for #31 with actual cart products
bug fix for reinitializing cart
doexpresscheckout is indeed necessary even if "usercommit" is on #31
urgent bug fix, sessions were broken again...