changing layout
using helpers
functional testing with controllers
playing with cache
adding date and time to sidebar
adding functional testing to ProductsController
scaffold for Cart
LineItem scaffold
adding relationships between Cart, Product and LineItem
adding books to a cart
adding a visit counter stored in session