1. added framework to build cart and add to cart functionality, 2. added database store for sessions, instead of cookie store for size concerns